{"_id":"@codebricks/typebricks","_rev":"26-ee5bd847105f799fde4cd6a85c16caac","name":"@codebricks/typebricks","dist-tags":{"latest":"1.0.0"},"versions":{"0.0.1":{"name":"@codebricks/typebricks","version":"0.0.1","_id":"@codebricks/typebricks@0.0.1","maintainers":[{"name":"erikhuebner","email":"erik.huebner@getcodebricks.com"},{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"}],"dist":{"shasum":"f555c964921911567864652f423282d0d8cde6ec","tarball":"https://registry.npmjs.org/@codebricks/typebricks/-/typebricks-0.0.1.tgz","fileCount":109,"integrity":"sha512-vxvvRt95u8risTHeQU6+z8EFH4Sd1PTvgHyHXoK/aNPifyP/QzBKxYTg2LxjEQ34ncCFFiW+aK+oV2QKZwBGwA==","signatures":[{"sig":"MEQCIDsen6zw7duJTzLCoz44XvkIXoORKG8G//egI/J/FcarAiAXUCjOGy7gFnx/YRG+AgjpKNHVo7NrIXkxLmqzYD4p1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137647},"main":"index.js","types":"index.d.ts","gitHead":"c3203eaac1216ad7faf2599ce06b52322c2decbd","private":false,"scripts":{},"_npmUser":{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"},"_npmVersion":"10.8.2","description":"Type Bricks is the fastest way to build microservices in Type Script using Domain Driven Design (DDD), Command-Query Responsibility Separation (CQRS) and Event Sourcing.","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.11.3","uuid":"^9.0.1","is-what":"^4.1.16","typeorm":"^0.3.6","node-gzip":"^1.1.2","@types/uuid":"^9.0.8","shallow-equal":"^3.1.0","@types/node-gzip":"^1.1.3","@aws-sdk/client-sqs":"^3.536.0","shallow-equal-object":"^1.1.1","@aws-sdk/client-eventbridge":"^3.535.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^5.1.0","mocha":"^10.3.0","dotenv":"^16.0.0","ts-node":"^10.9.2","typescript":"^5.4.2","@types/chai":"^4.3.13","@types/node":"^20.11.30","@types/mocha":"^10.0.6","aws-sdk-client-mock":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typebricks_0.0.1_1725711817273_0.31756788797641433","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@codebricks/typebricks","version":"0.0.2","_id":"@codebricks/typebricks@0.0.2","maintainers":[{"name":"erikhuebner","email":"erik.huebner@getcodebricks.com"},{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"}],"dist":{"shasum":"62d5e177b441fbd00a2d1894670c13b47e834f37","tarball":"https://registry.npmjs.org/@codebricks/typebricks/-/typebricks-0.0.2.tgz","fileCount":110,"integrity":"sha512-oR3bpFdQVuXTCP6bhskt/ZBK5kClG19zbg25M88ZMu5CA/5tpsc1WgWnR5tVP+ZGpt3T3y1MEwPK0iOWVLzUbA==","signatures":[{"sig":"MEYCIQDG0rPGJoKx5zvMeJggnJIK/YtBUJlcRUK02gVSmyq7fgIhALvAtUWO/PG7fMeqcwAkiLTKN6xWCzTN6CnxykC7JDZO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138686},"main":"index.js","types":"index.d.ts","gitHead":"5b2000520300047f5a07d9c33814f1df94d5aa1f","private":false,"scripts":{},"_npmUser":{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"},"_npmVersion":"10.8.2","description":"Type Bricks is the fastest way to build microservices in Type Script using Domain Driven Design (DDD), Command-Query Responsibility Separation (CQRS) and Event Sourcing.","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.11.3","uuid":"^9.0.1","is-what":"^4.1.16","typeorm":"^0.3.6","node-gzip":"^1.1.2","@types/uuid":"^9.0.8","shallow-equal":"^3.1.0","@types/node-gzip":"^1.1.3","@aws-sdk/client-sqs":"^3.536.0","shallow-equal-object":"^1.1.1","@aws-sdk/client-eventbridge":"^3.535.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^5.1.0","mocha":"^10.3.0","dotenv":"^16.0.0","ts-node":"^10.9.2","typescript":"^5.4.2","@types/chai":"^4.3.13","@types/node":"^20.11.30","@types/mocha":"^10.0.6","aws-sdk-client-mock":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typebricks_0.0.2_1725722478106_0.4962549620867289","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@codebricks/typebricks","version":"0.1.0","_id":"@codebricks/typebricks@0.1.0","maintainers":[{"name":"erikhuebner","email":"erik.huebner@getcodebricks.com"},{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"}],"dist":{"shasum":"bb256f0ea5a469897b962476937ead653790ebc0","tarball":"https://registry.npmjs.org/@codebricks/typebricks/-/typebricks-0.1.0.tgz","fileCount":113,"integrity":"sha512-7tozbR8u3hHGVbDwkaWSgMFm7YsW+qUFDoChnwVgZoiY4WxRBhn9Dze1Tlib4W57McDYLmacXrE2CXkl/vBNyg==","signatures":[{"sig":"MEUCIQDjn/ZLFu/ZfPSsKvcqHuKgljJBCYNAwPs+OO9xTFIWkQIgNPSagjOniafsK7YcnGoAbUaX/oeNsLFB3NWLSTciHps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140190},"main":"index.js","types":"index.d.ts","gitHead":"5656ec0977965be81ec47ccccf3d6e3a9d77638d","private":false,"scripts":{},"_npmUser":{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"},"_npmVersion":"10.8.2","description":"Type Bricks is the fastest way to build microservices in Type Script using Domain Driven Design (DDD), Command-Query Responsibility Separation (CQRS) and Event Sourcing.","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.11.3","uuid":"^9.0.1","is-what":"^4.1.16","typeorm":"^0.3.6","node-gzip":"^1.1.2","@types/uuid":"^9.0.8","shallow-equal":"^3.1.0","@types/node-gzip":"^1.1.3","@aws-sdk/client-sqs":"^3.536.0","shallow-equal-object":"^1.1.1","@aws-sdk/client-eventbridge":"^3.535.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^5.1.0","mocha":"^10.3.0","dotenv":"^16.0.0","ts-node":"^10.9.2","typescript":"^5.4.2","@types/chai":"^4.3.13","@types/node":"^20.11.30","@types/mocha":"^10.0.6","aws-sdk-client-mock":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typebricks_0.1.0_1725794166620_0.5255755457254179","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@codebricks/typebricks","version":"0.2.0","_id":"@codebricks/typebricks@0.2.0","maintainers":[{"name":"erikhuebner","email":"erik.huebner@getcodebricks.com"},{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"}],"dist":{"shasum":"a75225d0d43b68cf01afcfbe9e05f9bea089b34e","tarball":"https://registry.npmjs.org/@codebricks/typebricks/-/typebricks-0.2.0.tgz","fileCount":116,"integrity":"sha512-TSAD4j+TbcDFFUTGrD36uQ5uP1eWBVlCvL7xST4VV/o2O2Us8g7Cgb7fPMFrvhjlg6stg3bVnYti62irfhcXjA==","signatures":[{"sig":"MEUCICysPLHxx+NoURSdk04mS1GMzrgYSFU4NoVxiZzxsxFaAiEApChrnvr9mrwVQsZeoKj2ZlwvxIXVy7jbTXhxs7ueBZc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141479},"main":"index.js","types":"index.d.ts","gitHead":"1a29cfdb2fb1cb6361769c51d30529aadfb67fa8","private":false,"scripts":{},"_npmUser":{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"},"_npmVersion":"10.8.2","description":"Type Bricks is the fastest way to build microservices in Type Script using Domain Driven Design (DDD), Command-Query Responsibility Separation (CQRS) and Event Sourcing.","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.11.3","uuid":"^9.0.1","is-what":"^4.1.16","typeorm":"^0.3.6","node-gzip":"^1.1.2","@types/uuid":"^9.0.8","shallow-equal":"^3.1.0","@types/node-gzip":"^1.1.3","@aws-sdk/client-sqs":"^3.536.0","shallow-equal-object":"^1.1.1","@aws-sdk/client-eventbridge":"^3.535.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^5.1.0","mocha":"^10.3.0","dotenv":"^16.0.0","ts-node":"^10.9.2","typescript":"^5.4.2","@types/chai":"^4.3.13","@types/node":"^20.11.30","@types/mocha":"^10.0.6","aws-sdk-client-mock":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typebricks_0.2.0_1725809926982_0.5393068275165154","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@codebricks/typebricks","version":"0.2.1","_id":"@codebricks/typebricks@0.2.1","maintainers":[{"name":"erikhuebner","email":"erik.huebner@getcodebricks.com"},{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"}],"dist":{"shasum":"7194d24a3a12c316758ae8368b5ffffd4cae5afb","tarball":"https://registry.npmjs.org/@codebricks/typebricks/-/typebricks-0.2.1.tgz","fileCount":116,"integrity":"sha512-oIoviFwZ1IKY91DqIsZ7A0CyzkhUAbJSfOXQYi3IAHpfZHrF+DG/vo8o12Nb/KevUj4xw+Sl0cyq5AZiqlTN4Q==","signatures":[{"sig":"MEQCICBLehTewr+tvb9td8FfywXX2r3DVtYIBTRJW2/TB3vDAiBEhb3u/1jw2J+p/FUdMAIqqs6bvJLCZRgWMTCcr5X8Gw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141479},"main":"index.js","types":"index.d.ts","gitHead":"0fd3bb92a6d5ef588c156432a3a69d33e44f0e77","private":false,"scripts":{},"_npmUser":{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"},"_npmVersion":"10.8.2","description":"Type Bricks is the fastest way to build microservices in Type Script using Domain Driven Design (DDD), Command-Query Responsibility Separation (CQRS) and Event Sourcing.","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.11.3","uuid":"^9.0.1","is-what":"^4.1.16","typeorm":"^0.3.6","node-gzip":"^1.1.2","@types/uuid":"^9.0.8","shallow-equal":"^3.1.0","@types/node-gzip":"^1.1.3","@aws-sdk/client-sqs":"^3.536.0","shallow-equal-object":"^1.1.1","@aws-sdk/client-eventbridge":"^3.535.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^5.1.0","mocha":"^10.3.0","dotenv":"^16.0.0","ts-node":"^10.9.2","typescript":"^5.4.2","@types/chai":"^4.3.13","@types/node":"^20.11.30","@types/mocha":"^10.0.6","aws-sdk-client-mock":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typebricks_0.2.1_1726145053016_0.05474768430003918","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@codebricks/typebricks","version":"0.2.2","_id":"@codebricks/typebricks@0.2.2","maintainers":[{"name":"erikhuebner","email":"erik.huebner@getcodebricks.com"},{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"}],"dist":{"shasum":"d45d1a36d7dceb65b56b64e670c8e1d6e25328ad","tarball":"https://registry.npmjs.org/@codebricks/typebricks/-/typebricks-0.2.2.tgz","fileCount":116,"integrity":"sha512-s1lXSZf4g2wSrDUQhR20dowaO3NpVeTqFCgz+VkxCbJ0z+tBS+MNHV8P5++UOZKcjwzPFdADWaJdkr8zVz3MrQ==","signatures":[{"sig":"MEUCIAEju5N5ajEnBfACRLSBdk5wMI7liKh//M63uZfzQkuyAiEA1luT/HB70RN4yD4hhGkS1D3fBYFGgTmyXe/wC+amqus=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141485},"main":"index.js","types":"index.d.ts","gitHead":"315f2d5d5fe41a9def58b1788acfa12e33525ab8","private":false,"scripts":{},"_npmUser":{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"},"_npmVersion":"10.8.2","description":"Type Bricks is the fastest way to build microservices in Type Script using Domain Driven Design (DDD), Command-Query Responsibility Separation (CQRS) and Event Sourcing.","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.11.3","uuid":"^9.0.1","is-what":"^4.1.16","typeorm":"^0.3.6","node-gzip":"^1.1.2","@types/uuid":"^9.0.8","shallow-equal":"^3.1.0","@types/node-gzip":"^1.1.3","@aws-sdk/client-sqs":"^3.536.0","shallow-equal-object":"^1.1.1","@aws-sdk/client-eventbridge":"^3.535.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^5.1.0","mocha":"^10.3.0","dotenv":"^16.0.0","ts-node":"^10.9.2","typescript":"^5.4.2","@types/chai":"^4.3.13","@types/node":"^20.11.30","@types/mocha":"^10.0.6","aws-sdk-client-mock":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typebricks_0.2.2_1726422755166_0.6759436532054268","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@codebricks/typebricks","version":"0.2.3","_id":"@codebricks/typebricks@0.2.3","maintainers":[{"name":"erikhuebner","email":"erik.huebner@getcodebricks.com"},{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"}],"dist":{"shasum":"fd2493974189d326c7f6ad2331d3b2d7e2307669","tarball":"https://registry.npmjs.org/@codebricks/typebricks/-/typebricks-0.2.3.tgz","fileCount":116,"integrity":"sha512-vwKkgS/WQf0zo6LHwLYbSSOq8jYjthfOcdyl1cg4hIZo4Y/emUFyeUVNfKQpNjnAw9OE/Phad8GLpNKDk9ljgQ==","signatures":[{"sig":"MEYCIQCnTe5nvMOm6RNCPcXXc0rmc8kau+9VuovQym7B/3Q+DAIhALJxqS2sOEDOebrHZiOOj/McIaBc1LDIKPmA3qxU+s0y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140794},"main":"index.js","types":"index.d.ts","gitHead":"1f277c6a1edd5cfe52f3328cc1ad3c7071df084e","private":false,"scripts":{},"_npmUser":{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"},"_npmVersion":"10.8.2","description":"Type Bricks is the fastest way to build microservices in Type Script using Domain Driven Design (DDD), Command-Query Responsibility Separation (CQRS) and Event Sourcing.","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.11.3","uuid":"^9.0.1","is-what":"^4.1.16","typeorm":"^0.3.6","node-gzip":"^1.1.2","@types/uuid":"^9.0.8","shallow-equal":"^3.1.0","@types/node-gzip":"^1.1.3","@aws-sdk/client-sqs":"^3.536.0","shallow-equal-object":"^1.1.1","@aws-sdk/client-eventbridge":"^3.535.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^5.1.0","mocha":"^10.3.0","dotenv":"^16.0.0","ts-node":"^10.9.2","typescript":"^5.4.2","@types/chai":"^4.3.13","@types/node":"^20.11.30","@types/mocha":"^10.0.6","aws-sdk-client-mock":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typebricks_0.2.3_1726565866419_0.09620444397950978","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@codebricks/typebricks","version":"0.3.0","_id":"@codebricks/typebricks@0.3.0","maintainers":[{"name":"erikhuebner","email":"erik.huebner@getcodebricks.com"},{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"}],"dist":{"shasum":"5d88373baf10aeacbf4965cfa895783952c1f8cd","tarball":"https://registry.npmjs.org/@codebricks/typebricks/-/typebricks-0.3.0.tgz","fileCount":116,"integrity":"sha512-3/XejF+Sytn41QBbKVsAFKEbOeUVLC7RnineaKVPz1nCXeLfzN8nlcgfCkQ0WHl+OcC4W9jd6FIyYpvAbwso6w==","signatures":[{"sig":"MEUCIQCs26KYnAJEB6Nz09uQnPRHSG2b0GUFVq6EgH6lO3SuBgIge78zWaO6RBAnWAe67kh9He1m2RGpi5VT71CSnp2QuXQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141442},"main":"index.js","types":"index.d.ts","gitHead":"b6f24ab7ef4dbe2cc279863eaa6f401658a74943","private":false,"scripts":{},"_npmUser":{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"},"_npmVersion":"10.8.3","description":"Type Bricks is the fastest way to build microservices in Type Script using Domain Driven Design (DDD), Command-Query Responsibility Separation (CQRS) and Event Sourcing.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"pg":"^8.11.3","uuid":"^9.0.1","is-what":"^4.1.16","typeorm":"^0.3.6","node-gzip":"^1.1.2","@types/uuid":"^9.0.8","shallow-equal":"^3.1.0","@types/node-gzip":"^1.1.3","@aws-sdk/client-sqs":"^3.536.0","shallow-equal-object":"^1.1.1","@aws-sdk/client-eventbridge":"^3.535.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^5.1.0","mocha":"^10.3.0","dotenv":"^16.0.0","ts-node":"^10.9.2","typescript":"^5.4.2","@types/chai":"^4.3.13","@types/node":"^20.11.30","@types/mocha":"^10.0.6","aws-sdk-client-mock":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typebricks_0.3.0_1727201004809_0.9373872980349864","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@codebricks/typebricks","version":"0.4.0","_id":"@codebricks/typebricks@0.4.0","maintainers":[{"name":"erikhuebner","email":"erik.huebner@getcodebricks.com"},{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"}],"dist":{"shasum":"26223661c67d9a177a026e1fb2b20b8d917593ca","tarball":"https://registry.npmjs.org/@codebricks/typebricks/-/typebricks-0.4.0.tgz","fileCount":119,"integrity":"sha512-w/M9foJDRMBM1gYdY7Ur67f6DDsRN6iZr0AbJZFjg6BMWznrGYDSRFxAjb5qAF0751RFCQwLF2/7b7XbeMnoSg==","signatures":[{"sig":"MEYCIQCUzl2Y2IukPHzfsk4u6UnVIwFiCcN9knKupl95RZSTqQIhAPBhiq4F5ZPKhvJgiR3g4v8B7vnMf8Af2ipNmaXHEmz1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142506},"main":"index.js","types":"index.d.ts","gitHead":"04361651ec3b858a4238b4dd5f4b79d302631dd5","private":false,"scripts":{},"_npmUser":{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"},"_npmVersion":"10.8.3","description":"Type Bricks is the fastest way to build microservices in Type Script using Domain Driven Design (DDD), Command-Query Responsibility Separation (CQRS) and Event Sourcing.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"pg":"^8.11.3","uuid":"^9.0.1","is-what":"^4.1.16","typeorm":"^0.3.6","node-gzip":"^1.1.2","@types/uuid":"^9.0.8","shallow-equal":"^3.1.0","@types/node-gzip":"^1.1.3","@aws-sdk/client-sqs":"^3.536.0","shallow-equal-object":"^1.1.1","@aws-sdk/client-eventbridge":"^3.535.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^5.1.0","mocha":"^10.3.0","dotenv":"^16.0.0","ts-node":"^10.9.2","typescript":"^5.4.2","@types/chai":"^4.3.13","@types/node":"^20.11.30","@types/mocha":"^10.0.6","aws-sdk-client-mock":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typebricks_0.4.0_1727276559522_0.6665728322104272","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@codebricks/typebricks","version":"0.4.1","_id":"@codebricks/typebricks@0.4.1","maintainers":[{"name":"erikhuebner","email":"erik.huebner@getcodebricks.com"},{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"}],"dist":{"shasum":"58b2d3d2ab8e1075dbbbeea77eae2efaddd84847","tarball":"https://registry.npmjs.org/@codebricks/typebricks/-/typebricks-0.4.1.tgz","fileCount":119,"integrity":"sha512-dd0zQzH6fQMUEqLxK9C9bjVq07Vnjqs8SKaeqULZKOF8gMFTxJBH7/tPHnpoYUiaszO2b/1/7MWihN4VKAM5qA==","signatures":[{"sig":"MEUCIQD53aHxpbSAi7wCPnFdtW0bPeF6KE3XOD9WeLyvNVfjyQIgJCyzbZ/VrQUFksKypWtvAE2x03jN8kOWcwhIVpevCkY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142665},"main":"index.js","types":"index.d.ts","gitHead":"25a34bf6ca93b4396dd81a6eefb1599393e4002c","private":false,"scripts":{},"_npmUser":{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"},"_npmVersion":"10.8.3","description":"Type Bricks is the fastest way to build microservices in Type Script using Domain Driven Design (DDD), Command-Query Responsibility Separation (CQRS) and Event Sourcing.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"pg":"^8.11.3","uuid":"^9.0.1","is-what":"^4.1.16","typeorm":"^0.3.6","node-gzip":"^1.1.2","@types/uuid":"^9.0.8","shallow-equal":"^3.1.0","@types/node-gzip":"^1.1.3","@aws-sdk/client-sqs":"^3.536.0","shallow-equal-object":"^1.1.1","@aws-sdk/client-eventbridge":"^3.535.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^5.1.0","mocha":"^10.3.0","dotenv":"^16.0.0","ts-node":"^10.9.2","typescript":"^5.4.2","@types/chai":"^4.3.13","@types/node":"^20.11.30","@types/mocha":"^10.0.6","aws-sdk-client-mock":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typebricks_0.4.1_1727276889943_0.052889435711902966","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@codebricks/typebricks","version":"0.5.0","_id":"@codebricks/typebricks@0.5.0","maintainers":[{"name":"erikhuebner","email":"erik.huebner@getcodebricks.com"},{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"}],"dist":{"shasum":"7fe99bcb6048e51b1f18339cf8986479bc560849","tarball":"https://registry.npmjs.org/@codebricks/typebricks/-/typebricks-0.5.0.tgz","fileCount":119,"integrity":"sha512-//RvbHm+QmvC1ipW21TINNlgMu4nLjH7aM4Ws5PMX1v014Nel8xqe7fn65qc0kiBEA2C1w4WTRc4rOlTAbrF0g==","signatures":[{"sig":"MEYCIQD82VovgID51gNXvI4zwZ+l9/ZPT6psMecoDLkcgUSvNgIhALljDDkMm4HHuNAt+Wraf19hGAP7KJ4DJWQDhaYPZjdG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142917},"main":"index.js","types":"index.d.ts","gitHead":"7c1586d40717b62fc6b3b4ffab25aca155839bd4","private":false,"scripts":{},"_npmUser":{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"},"_npmVersion":"10.8.3","description":"Type Bricks is the fastest way to build microservices in Type Script using Domain Driven Design (DDD), Command-Query Responsibility Separation (CQRS) and Event Sourcing.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"pg":"^8.11.3","uuid":"^9.0.1","is-what":"^4.1.16","typeorm":"^0.3.6","node-gzip":"^1.1.2","@types/uuid":"^9.0.8","shallow-equal":"^3.1.0","@types/node-gzip":"^1.1.3","@aws-sdk/client-sqs":"^3.536.0","shallow-equal-object":"^1.1.1","@aws-sdk/client-eventbridge":"^3.535.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^5.1.0","mocha":"^10.3.0","dotenv":"^16.0.0","ts-node":"^10.9.2","typescript":"^5.4.2","@types/chai":"^4.3.13","@types/node":"^20.11.30","@types/mocha":"^10.0.6","aws-sdk-client-mock":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typebricks_0.5.0_1728228932573_0.024867919845773967","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"@codebricks/typebricks","version":"0.5.1","_id":"@codebricks/typebricks@0.5.1","maintainers":[{"name":"erikhuebner","email":"erik.huebner@getcodebricks.com"},{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"}],"homepage":"https://github.com/getcodebricks/typebricks#readme","bugs":{"url":"https://github.com/getcodebricks/typebricks/issues"},"dist":{"shasum":"b24f4884302f7199d2cfc186721a5d659d6b1d00","tarball":"https://registry.npmjs.org/@codebricks/typebricks/-/typebricks-0.5.1.tgz","fileCount":119,"integrity":"sha512-yYr0NeIhTTw9uOt0p/6M9IE07vaNX1fq5wlmpPRehjadqZ/rElEOV1hJqrvC4s92ttknsdEzVnJCxCi60CyDnA==","signatures":[{"sig":"MEUCIHyqPxXagNIkevuv9PODkYTq+mxkCMJ6uhtqFQxfUgwcAiEA+gGDq21J3Z6SPzCmiESYyyvIgSNKPdSwy8V1YIvJFOM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142586},"main":"index.js","types":"index.d.ts","gitHead":"35e9c65fb06441a07d42b204425d0a0b3dc0495f","private":false,"scripts":{},"_npmUser":{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"},"repository":{"url":"git+https://github.com/getcodebricks/typebricks.git","type":"git"},"_npmVersion":"10.8.3","description":"Type Bricks is the fastest way to build microservices in Type Script using Domain Driven Design (DDD), Command-Query Responsibility Separation (CQRS) and Event Sourcing.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"pg":"^8.11.3","uuid":"^9.0.1","is-what":"^4.1.16","typeorm":"^0.3.6","node-gzip":"^1.1.2","@types/uuid":"^9.0.8","shallow-equal":"^3.1.0","@types/node-gzip":"^1.1.3","@aws-sdk/client-sqs":"^3.536.0","shallow-equal-object":"^1.1.1","@aws-sdk/client-eventbridge":"^3.535.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^5.1.0","mocha":"^10.3.0","dotenv":"^16.0.0","ts-node":"^10.9.2","typescript":"^5.4.2","@types/chai":"^4.3.13","@types/node":"^20.11.30","@types/mocha":"^10.0.6","aws-sdk-client-mock":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typebricks_0.5.1_1728827319191_0.43266099951070247","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"@codebricks/typebricks","version":"0.5.2","_id":"@codebricks/typebricks@0.5.2","maintainers":[{"name":"erikhuebner","email":"erik.huebner@getcodebricks.com"},{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"}],"homepage":"https://github.com/getcodebricks/typebricks#readme","bugs":{"url":"https://github.com/getcodebricks/typebricks/issues"},"dist":{"shasum":"3143c18f98d376a1844b43d81b023d6432ba802d","tarball":"https://registry.npmjs.org/@codebricks/typebricks/-/typebricks-0.5.2.tgz","fileCount":119,"integrity":"sha512-ocMrsuzra1ziP32spyHveMyhZEELXgb4+3vSUIBkNw4FcxdQLewUjzi6ccZuXm0zwahIpPMABd7Eq/5CIBB0Rw==","signatures":[{"sig":"MEQCICzwIbuvwbZlt74kyTa9k6NSRXQWGHvneX3Gc6S2HpqzAiBGFzkD8q9W351lGQ3RKA7yt+RB6m5W6bBh8Ppz7Pxivg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142758},"main":"index.js","types":"index.d.ts","gitHead":"36bc9926e571a401840d17f4ea4b4bec2325bd4c","private":false,"scripts":{},"_npmUser":{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"},"repository":{"url":"git+https://github.com/getcodebricks/typebricks.git","type":"git"},"_npmVersion":"10.8.3","description":"Type Bricks is the fastest way to build microservices in Type Script using Domain Driven Design (DDD), Command-Query Responsibility Separation (CQRS) and Event Sourcing.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"pg":"^8.11.3","uuid":"^9.0.1","is-what":"^4.1.16","typeorm":"^0.3.6","node-gzip":"^1.1.2","@types/uuid":"^9.0.8","shallow-equal":"^3.1.0","@types/node-gzip":"^1.1.3","@aws-sdk/client-sqs":"^3.536.0","shallow-equal-object":"^1.1.1","@aws-sdk/client-eventbridge":"^3.535.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^5.1.0","mocha":"^10.3.0","dotenv":"^16.0.0","ts-node":"^10.9.2","typescript":"^5.4.2","@types/chai":"^4.3.13","@types/node":"^20.11.30","@types/mocha":"^10.0.6","aws-sdk-client-mock":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typebricks_0.5.2_1728831033598_0.48582410547342936","host":"s3://npm-registry-packages"}},"0.5.3":{"name":"@codebricks/typebricks","version":"0.5.3","_id":"@codebricks/typebricks@0.5.3","maintainers":[{"name":"erikhuebner","email":"erik.huebner@getcodebricks.com"},{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"}],"homepage":"https://github.com/getcodebricks/typebricks#readme","bugs":{"url":"https://github.com/getcodebricks/typebricks/issues"},"dist":{"shasum":"da48e99de2adc330075bf311d16927574ec3a992","tarball":"https://registry.npmjs.org/@codebricks/typebricks/-/typebricks-0.5.3.tgz","fileCount":119,"integrity":"sha512-iGduoSTqteadtINdd19s+r6oX449zksprw9hzYFLgYzjh7OU6cJwAKnR8DZ+8FA4CJgPvT7ZJbl+690PIBsDYA==","signatures":[{"sig":"MEYCIQDU3Ymyn+OxJTovMsidyil1HcjXBBxQWk4kAWI3/d3JZwIhAPBXxOVZA4Q19vYk/iGvmZh1Wp9YOlJzhfBf0oaVX9uE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143530},"main":"index.js","types":"index.d.ts","gitHead":"c2aeb07cbc1424583641fa68ad93f583ccf25afe","private":false,"scripts":{},"_npmUser":{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"},"repository":{"url":"git+https://github.com/getcodebricks/typebricks.git","type":"git"},"_npmVersion":"10.8.3","description":"Type Bricks is the fastest way to build microservices in Type Script using Domain Driven Design (DDD), Command-Query Responsibility Separation (CQRS) and Event Sourcing.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"pg":"^8.11.3","uuid":"^9.0.1","is-what":"^4.1.16","typeorm":"^0.3.6","node-gzip":"^1.1.2","@types/uuid":"^9.0.8","shallow-equal":"^3.1.0","@types/node-gzip":"^1.1.3","@aws-sdk/client-sqs":"^3.536.0","shallow-equal-object":"^1.1.1","@aws-sdk/client-eventbridge":"^3.535.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^5.1.0","mocha":"^10.3.0","dotenv":"^16.0.0","ts-node":"^10.9.2","typescript":"^5.4.2","@types/chai":"^4.3.13","@types/node":"^20.11.30","@types/mocha":"^10.0.6","aws-sdk-client-mock":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typebricks_0.5.3_1728833991254_0.4729704244280666","host":"s3://npm-registry-packages"}},"0.5.4":{"name":"@codebricks/typebricks","version":"0.5.4","_id":"@codebricks/typebricks@0.5.4","maintainers":[{"name":"erikhuebner","email":"erik.huebner@getcodebricks.com"},{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"}],"homepage":"https://github.com/getcodebricks/typebricks#readme","bugs":{"url":"https://github.com/getcodebricks/typebricks/issues"},"dist":{"shasum":"4f1cc7dad22ea8c3bee1e2ccb2f9efd9c422d955","tarball":"https://registry.npmjs.org/@codebricks/typebricks/-/typebricks-0.5.4.tgz","fileCount":119,"integrity":"sha512-ULk3DrSAwn1Q1BiY1kMVmYvekH9+m0m3xv4s7d+8kGXSe3jUr1/QYX5w+hHpWY1+fTj0zGzlxsKZ0DRyOiNwxA==","signatures":[{"sig":"MEQCIB00lHJ9WB4QkuFfsxxyX8FLOfKXJ2IKQskU5WDRPBoHAiAoT49jKLDhcmYFZgX6GYVjktTm0bWwKrP2fAZ0FcxbWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143529},"main":"index.js","types":"index.d.ts","gitHead":"65d7a7ad834b36251aa6b8006467ffc0ac59f68f","private":false,"scripts":{},"_npmUser":{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"},"repository":{"url":"git+https://github.com/getcodebricks/typebricks.git","type":"git"},"_npmVersion":"10.8.3","description":"Type Bricks is the fastest way to build microservices in Type Script using Domain Driven Design (DDD), Command-Query Responsibility Separation (CQRS) and Event Sourcing.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"pg":"^8.11.3","uuid":"^9.0.1","is-what":"^4.1.16","typeorm":"^0.3.6","node-gzip":"^1.1.2","@types/uuid":"^9.0.8","shallow-equal":"^3.1.0","@types/node-gzip":"^1.1.3","@aws-sdk/client-sqs":"^3.536.0","shallow-equal-object":"^1.1.1","@aws-sdk/client-eventbridge":"^3.535.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^5.1.0","mocha":"^10.3.0","dotenv":"^16.0.0","ts-node":"^10.9.2","typescript":"^5.4.2","@types/chai":"^4.3.13","@types/node":"^20.11.30","@types/mocha":"^10.0.6","aws-sdk-client-mock":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typebricks_0.5.4_1729158007675_0.86106054561337","host":"s3://npm-registry-packages"}},"0.5.5":{"name":"@codebricks/typebricks","version":"0.5.5","_id":"@codebricks/typebricks@0.5.5","maintainers":[{"name":"erikhuebner","email":"erik.huebner@getcodebricks.com"},{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"}],"homepage":"https://github.com/getcodebricks/typebricks#readme","bugs":{"url":"https://github.com/getcodebricks/typebricks/issues"},"dist":{"shasum":"65b85348789f7b742b61a67818eebbf382675675","tarball":"https://registry.npmjs.org/@codebricks/typebricks/-/typebricks-0.5.5.tgz","fileCount":122,"integrity":"sha512-LfkKbmQF5Og2/b6lD+tlDJDUwGonnu8lW8oSWOvGEX12bmxiea5ejiayYoSiJdtpA+h2WjjAqrLarkjCFibBJw==","signatures":[{"sig":"MEYCIQC39Sncc7hPr2haXuP+QOYWSa7SkJTxwirNojbtw1+z8wIhAMLIkJ9iEPLhPqW3KOUN9Dj6L2utXgQib0QILEAPEB/l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148956},"main":"index.js","types":"index.d.ts","gitHead":"5cb88acda809d88dca74971571995a0ad03a8d46","private":false,"scripts":{},"_npmUser":{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"},"repository":{"url":"git+https://github.com/getcodebricks/typebricks.git","type":"git"},"_npmVersion":"10.8.3","description":"Type Bricks is the fastest way to build microservices in Type Script using Domain Driven Design (DDD), Command-Query Responsibility Separation (CQRS) and Event Sourcing.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"pg":"^8.11.3","uuid":"^9.0.1","is-what":"^4.1.16","typeorm":"^0.3.6","node-gzip":"^1.1.2","@types/uuid":"^9.0.8","shallow-equal":"^3.1.0","@types/node-gzip":"^1.1.3","@aws-sdk/client-sqs":"^3.536.0","shallow-equal-object":"^1.1.1","@aws-sdk/client-eventbridge":"^3.535.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^5.1.0","mocha":"^10.3.0","dotenv":"^16.0.0","ts-node":"^10.9.2","typescript":"^5.4.2","@types/chai":"^4.3.13","@types/node":"^20.11.30","@types/mocha":"^10.0.6","aws-sdk-client-mock":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typebricks_0.5.5_1729878177186_0.8958770875339588","host":"s3://npm-registry-packages"}},"0.5.6":{"name":"@codebricks/typebricks","version":"0.5.6","_id":"@codebricks/typebricks@0.5.6","maintainers":[{"name":"erikhuebner","email":"erik.huebner@getcodebricks.com"},{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"}],"homepage":"https://github.com/getcodebricks/typebricks#readme","bugs":{"url":"https://github.com/getcodebricks/typebricks/issues"},"dist":{"shasum":"eddfd3725bc00cfeb79da0d776966d5013e2c8f9","tarball":"https://registry.npmjs.org/@codebricks/typebricks/-/typebricks-0.5.6.tgz","fileCount":122,"integrity":"sha512-PAYVn8nt05LIfI02JoyvIn9uFuavz1FDBi2PDYU2o+mft/Aif6/XlyUgRQTTp4iP+fJahTvs6KWPrYvjmjOPRA==","signatures":[{"sig":"MEYCIQCy/KuFiW5djQkSK4vVEsgs3lh96zhJG5uywF49u+DtRgIhAMWw4KVqCSVx26E1wEdODieb2koplj/sQ7aAIptzjJm+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148956},"main":"index.js","types":"index.d.ts","gitHead":"ab777eee84fa3fb4e1f8a0848a2b91cc93134156","private":false,"scripts":{},"_npmUser":{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"},"repository":{"url":"git+https://github.com/getcodebricks/typebricks.git","type":"git"},"_npmVersion":"10.8.3","description":"Type Bricks is the fastest way to build microservices in Type Script using Domain Driven Design (DDD), Command-Query Responsibility Separation (CQRS) and Event Sourcing.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"pg":"^8.11.3","uuid":"^9.0.1","is-what":"^4.1.16","typeorm":"^0.3.6","node-gzip":"^1.1.2","@types/uuid":"^9.0.8","shallow-equal":"^3.1.0","@types/node-gzip":"^1.1.3","@aws-sdk/client-sqs":"^3.536.0","shallow-equal-object":"^1.1.1","@aws-sdk/client-eventbridge":"^3.535.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^5.1.0","mocha":"^10.3.0","dotenv":"^16.0.0","ts-node":"^10.9.2","typescript":"^5.4.2","@types/chai":"^4.3.13","@types/node":"^20.11.30","@types/mocha":"^10.0.6","aws-sdk-client-mock":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typebricks_0.5.6_1730124637678_0.006552889075654766","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@codebricks/typebricks","version":"0.6.0","_id":"@codebricks/typebricks@0.6.0","maintainers":[{"name":"erikhuebner","email":"erik.huebner@getcodebricks.com"},{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"}],"homepage":"https://github.com/getcodebricks/typebricks#readme","bugs":{"url":"https://github.com/getcodebricks/typebricks/issues"},"dist":{"shasum":"65c85110fa791b0a7dd8991674c450a3a1c44c07","tarball":"https://registry.npmjs.org/@codebricks/typebricks/-/typebricks-0.6.0.tgz","fileCount":122,"integrity":"sha512-XyZoRvVvG+jprenGZk6EfPWLcOpZMt7pf7UfPxsICAZCyOJy1sLY4Q0406Hmt7+EZEhpOEDi5rDNk+g8JzJD/A==","signatures":[{"sig":"MEYCIQCVaXh9Fztl+4DGpX6NbdgGThVWLHaFW2w4Jeui9D92HQIhALw8j/GRc9t6qoHPszIPyeKqd5Cd71oeX2aGIgYqVnBJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149021},"main":"index.js","types":"index.d.ts","gitHead":"fa0eee948996be68c199efd4fb9dee18fecabdfc","private":false,"scripts":{},"_npmUser":{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"},"repository":{"url":"git+https://github.com/getcodebricks/typebricks.git","type":"git"},"_npmVersion":"10.8.3","description":"Type Bricks is the fastest way to build microservices in Type Script using Domain Driven Design (DDD), Command-Query Responsibility Separation (CQRS) and Event Sourcing.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"pg":"^8.11.3","uuid":"^9.0.1","is-what":"^4.1.16","typeorm":"^0.3.6","node-gzip":"^1.1.2","@types/uuid":"^9.0.8","shallow-equal":"^3.1.0","@types/node-gzip":"^1.1.3","@aws-sdk/client-sqs":"^3.536.0","shallow-equal-object":"^1.1.1","@aws-sdk/client-eventbridge":"^3.535.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^5.1.0","mocha":"^10.3.0","dotenv":"^16.0.0","ts-node":"^10.9.2","typescript":"^5.4.2","@types/chai":"^4.3.13","@types/node":"^20.11.30","@types/mocha":"^10.0.6","aws-sdk-client-mock":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typebricks_0.6.0_1731844892524_0.7772037264051463","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"@codebricks/typebricks","version":"0.7.0","_id":"@codebricks/typebricks@0.7.0","maintainers":[{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"},{"name":"erikhuebner","email":"erik.huebner@getcodebricks.com"}],"homepage":"https://github.com/getcodebricks/typebricks#readme","bugs":{"url":"https://github.com/getcodebricks/typebricks/issues"},"dist":{"shasum":"6d2d1993e454eaabf73acb3a374c39bc5193774d","tarball":"https://registry.npmjs.org/@codebricks/typebricks/-/typebricks-0.7.0.tgz","fileCount":125,"integrity":"sha512-nwzJjNhr4zsWt/N0tMFF3u51q06jT5kAgy9CjlZvznIKTALwMV5oQwFq4z+TD4nfuJyBI9vOjgax9vl66houYQ==","signatures":[{"sig":"MEUCIQC4jNhXJrko9STaeKaoOfKJmMm//TEFcEoI2n3E96FIiAIgHO+s0g3EWhLytj+KOnSKqA+A+KABFcFAbNUH1xTkNTM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150530},"main":"index.js","types":"index.d.ts","gitHead":"522eba8c0773538bbfc33408d998e354ab6004c2","private":false,"scripts":{},"_npmUser":{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"},"repository":{"url":"git+https://github.com/getcodebricks/typebricks.git","type":"git"},"_npmVersion":"10.8.3","description":"Type Bricks is the fastest way to build microservices in Type Script using Domain Driven Design (DDD), Command-Query Responsibility Separation (CQRS) and Event Sourcing.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"pg":"^8.11.3","uuid":"^9.0.1","is-what":"^4.1.16","typeorm":"^0.3.6","node-gzip":"^1.1.2","@types/uuid":"^9.0.8","shallow-equal":"^3.1.0","@types/node-gzip":"^1.1.3","@aws-sdk/client-sqs":"^3.536.0","shallow-equal-object":"^1.1.1","@aws-sdk/client-eventbridge":"^3.535.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^5.1.0","mocha":"^10.3.0","dotenv":"^16.0.0","ts-node":"^10.9.2","typescript":"^5.4.2","@types/chai":"^4.3.13","@types/node":"^20.11.30","@types/mocha":"^10.0.6","aws-sdk-client-mock":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typebricks_0.7.0_1735503930801_0.5364525196548162","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@codebricks/typebricks","version":"0.7.1","_id":"@codebricks/typebricks@0.7.1","maintainers":[{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"},{"name":"erikhuebner","email":"erik.huebner@getcodebricks.com"}],"homepage":"https://github.com/getcodebricks/typebricks#readme","bugs":{"url":"https://github.com/getcodebricks/typebricks/issues"},"dist":{"shasum":"8cca066f3a4dfa33c995ee0b98852bdee2bd2257","tarball":"https://registry.npmjs.org/@codebricks/typebricks/-/typebricks-0.7.1.tgz","fileCount":125,"integrity":"sha512-wL97553yv2X++S6XRXsUOwiKj5UVeijuUG85X9ysqkj2vQszwfgbx+pIA/ccy1opCIXMHQbPc9NZ33Zefya1rA==","signatures":[{"sig":"MEUCIQCS9CZ+oI3sQTwpYeE4MH84rEbtA8qoTDAx4IJ90Q3CZwIgUjCVKfE7Cn6FEYo+4rv2mWRuMdN+ZF1XjEv3/4ty/e0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150667},"main":"index.js","types":"index.d.ts","gitHead":"a0019fc0721e74f496851c3ddc26f5f95c7906a0","private":false,"scripts":{},"_npmUser":{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"},"repository":{"url":"git+https://github.com/getcodebricks/typebricks.git","type":"git"},"_npmVersion":"10.8.3","description":"Type Bricks is the fastest way to build microservices in Type Script using Domain Driven Design (DDD), Command-Query Responsibility Separation (CQRS) and Event Sourcing.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"pg":"^8.11.3","uuid":"^9.0.1","is-what":"^4.1.16","typeorm":"^0.3.6","node-gzip":"^1.1.2","@types/uuid":"^9.0.8","shallow-equal":"^3.1.0","@types/node-gzip":"^1.1.3","@aws-sdk/client-sqs":"^3.536.0","shallow-equal-object":"^1.1.1","@aws-sdk/client-eventbridge":"^3.535.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^5.1.0","mocha":"^10.3.0","dotenv":"^16.0.0","ts-node":"^10.9.2","typescript":"^5.4.2","@types/chai":"^4.3.13","@types/node":"^20.11.30","@types/mocha":"^10.0.6","aws-sdk-client-mock":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typebricks_0.7.1_1735839737875_0.24040050811075742","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@codebricks/typebricks","version":"0.8.0","_id":"@codebricks/typebricks@0.8.0","maintainers":[{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"},{"name":"erikhuebner","email":"erik.huebner@getcodebricks.com"}],"homepage":"https://github.com/getcodebricks/typebricks#readme","bugs":{"url":"https://github.com/getcodebricks/typebricks/issues"},"dist":{"shasum":"c4df3b05a7a397953ebe4dbb53bcda7ecfde84cc","tarball":"https://registry.npmjs.org/@codebricks/typebricks/-/typebricks-0.8.0.tgz","fileCount":134,"integrity":"sha512-p+mblQq0QIPjXLtC7SH+ny9aGy1Os8MUk11YoGbA8d2ati1BnBLPS5Pbyli6P+0f3Mf2SG4+3MtP15bOeCjHlA==","signatures":[{"sig":"MEQCIGqDM1UAqptXVlkh9KbzFU8EbQh6n4hiLjiCWDOmdBonAiATwEhwtbEZpcx0lFD3moh7udXkcdG1uaZ0goPKiQHfjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158663},"main":"index.js","types":"index.d.ts","gitHead":"1f39a6184ceed09ab0f9cb3a5fd2fd8f366baaae","private":false,"scripts":{},"_npmUser":{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"},"repository":{"url":"git+https://github.com/getcodebricks/typebricks.git","type":"git"},"_npmVersion":"10.8.3","description":"Type Bricks is the fastest way to build microservices in Type Script using Domain Driven Design (DDD), Command-Query Responsibility Separation (CQRS) and Event Sourcing.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"pg":"^8.11.3","uuid":"^9.0.1","is-what":"^4.1.16","typeorm":"^0.3.6","node-gzip":"^1.1.2","@types/uuid":"^9.0.8","shallow-equal":"^3.1.0","@types/node-gzip":"^1.1.3","@aws-sdk/client-sqs":"^3.536.0","shallow-equal-object":"^1.1.1","@aws-sdk/client-eventbridge":"^3.535.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^5.1.0","mocha":"^10.3.0","dotenv":"^16.0.0","ts-node":"^10.9.2","typescript":"^5.4.2","@types/chai":"^4.3.13","@types/node":"^20.11.30","@types/mocha":"^10.0.6","aws-sdk-client-mock":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typebricks_0.8.0_1740227413754_0.7412585775113789","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@codebricks/typebricks","version":"0.8.1","_id":"@codebricks/typebricks@0.8.1","maintainers":[{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"},{"name":"erikhuebner","email":"erik.huebner@getcodebricks.com"}],"homepage":"https://github.com/getcodebricks/typebricks#readme","bugs":{"url":"https://github.com/getcodebricks/typebricks/issues"},"dist":{"shasum":"969765a07dd0c6861e7e7c1cca7e2e706fd6512c","tarball":"https://registry.npmjs.org/@codebricks/typebricks/-/typebricks-0.8.1.tgz","fileCount":134,"integrity":"sha512-fndvQDq14S5kzdcMc0XaVIOhomR+1zzgbrRHts/SMbqHR41cSMJ4Nd/W9I8bV5LG0r4MlzGlaKbrAVoG/EoiLg==","signatures":[{"sig":"MEUCIQCpmJhmACHra/ceWdTIUU4hvpyJqhPEqZfzqViGfJaThgIgUwKglLYNXH8RvAjeZ0P/A0qxAxX7ei9aWNgVXLgNUOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159275},"main":"index.js","types":"index.d.ts","gitHead":"c265bdf00fd0a4c8e866bfa70892a5d17217ab44","private":false,"scripts":{},"_npmUser":{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"},"repository":{"url":"git+https://github.com/getcodebricks/typebricks.git","type":"git"},"_npmVersion":"10.8.3","description":"Type Bricks is the fastest way to build microservices in Type Script using Domain Driven Design (DDD), Command-Query Responsibility Separation (CQRS) and Event Sourcing.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"pg":"^8.11.3","uuid":"^9.0.1","is-what":"^4.1.16","typeorm":"^0.3.6","node-gzip":"^1.1.2","@types/uuid":"^9.0.8","shallow-equal":"^3.1.0","@types/node-gzip":"^1.1.3","@aws-sdk/client-sqs":"^3.536.0","shallow-equal-object":"^1.1.1","@aws-sdk/client-eventbridge":"^3.535.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^5.1.0","mocha":"^10.3.0","dotenv":"^16.0.0","ts-node":"^10.9.2","typescript":"^5.4.2","@types/chai":"^4.3.13","@types/node":"^20.11.30","@types/mocha":"^10.0.6","aws-sdk-client-mock":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typebricks_0.8.1_1740230531929_0.6465018578581807","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@codebricks/typebricks","version":"0.9.0","_id":"@codebricks/typebricks@0.9.0","maintainers":[{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"},{"name":"erikhuebner","email":"erik.huebner@getcodebricks.com"}],"homepage":"https://github.com/getcodebricks/typebricks#readme","bugs":{"url":"https://github.com/getcodebricks/typebricks/issues"},"dist":{"shasum":"8459babf90c1438bc8fde424b0d42b069e72678b","tarball":"https://registry.npmjs.org/@codebricks/typebricks/-/typebricks-0.9.0.tgz","fileCount":134,"integrity":"sha512-nMrgPT5sPiexY0r4IneEwkHGQkol6DJzY0pEEfjK80OA5tXuISUl+GnuSMemwKOBicuib7b4QuTOLe3zDjaAGw==","signatures":[{"sig":"MEQCIA+QtP+vXQqYKR/yXzmjtDiBqY+1ocN0YoKX9qpkVa8nAiBEUAvlws7gfIp2R/Pw8dJEaBhLFln0aCmlwB4Qd3L3jA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159145},"main":"index.js","types":"index.d.ts","gitHead":"020e7cadc17ec853e966dd3c98fb26dea18e3980","private":false,"scripts":{},"_npmUser":{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"},"repository":{"url":"git+https://github.com/getcodebricks/typebricks.git","type":"git"},"_npmVersion":"10.8.3","description":"Type Bricks is the fastest way to build microservices in Type Script using Domain Driven Design (DDD), Command-Query Responsibility Separation (CQRS) and Event Sourcing.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"pg":"^8.11.3","uuid":"^9.0.1","is-what":"^4.1.16","typeorm":"^0.3.6","node-gzip":"^1.1.2","@types/uuid":"^9.0.8","shallow-equal":"^3.1.0","@types/node-gzip":"^1.1.3","@aws-sdk/client-sqs":"^3.536.0","shallow-equal-object":"^1.1.1","@aws-sdk/client-eventbridge":"^3.535.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^5.1.0","mocha":"^10.3.0","dotenv":"^16.0.0","ts-node":"^10.9.2","typescript":"^5.4.2","@types/chai":"^4.3.13","@types/node":"^20.11.30","@types/mocha":"^10.0.6","aws-sdk-client-mock":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typebricks_0.9.0_1740246204101_0.778922884378183","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@codebricks/typebricks","version":"0.10.0","_id":"@codebricks/typebricks@0.10.0","maintainers":[{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"},{"name":"erikhuebner","email":"erik.huebner@getcodebricks.com"}],"homepage":"https://github.com/getcodebricks/typebricks#readme","bugs":{"url":"https://github.com/getcodebricks/typebricks/issues"},"dist":{"shasum":"505e7f829221776c197fb050fdfa94be2678bc18","tarball":"https://registry.npmjs.org/@codebricks/typebricks/-/typebricks-0.10.0.tgz","fileCount":134,"integrity":"sha512-z2VT7JY3HXzXylnIPUhw9FZ6r2Kam3NhN6Du0mXH/HpcKR+56uYLCoom29mQDLVwiI2lklpwsuI3xeEEKbIAbg==","signatures":[{"sig":"MEYCIQC+ivryqRffnC7WyocEdQt+BML5MgblKB8ILJOeEl0IVQIhAMMNYoPB466JNdFTdx0mx+nsfKvRlkHYtpO3J+FB3ZZY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159413},"main":"index.js","types":"index.d.ts","gitHead":"693f0d4c01e2bb4ea04ae746d4e0d13f2b40d8cd","private":false,"scripts":{},"_npmUser":{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"},"repository":{"url":"git+https://github.com/getcodebricks/typebricks.git","type":"git"},"_npmVersion":"10.8.3","description":"Type Bricks is the fastest way to build microservices in Type Script using Domain Driven Design (DDD), Command-Query Responsibility Separation (CQRS) and Event Sourcing.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"pg":"^8.11.3","uuid":"^9.0.1","is-what":"^4.1.16","typeorm":"^0.3.6","node-gzip":"^1.1.2","@types/uuid":"^9.0.8","shallow-equal":"^3.1.0","@types/node-gzip":"^1.1.3","@aws-sdk/client-sqs":"^3.536.0","shallow-equal-object":"^1.1.1","@aws-sdk/client-eventbridge":"^3.535.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^5.1.0","mocha":"^10.3.0","dotenv":"^16.0.0","ts-node":"^10.9.2","typescript":"^5.4.2","@types/chai":"^4.3.13","@types/node":"^20.11.30","@types/mocha":"^10.0.6","aws-sdk-client-mock":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typebricks_0.10.0_1741009729659_0.2636856310903062","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@codebricks/typebricks","version":"1.0.0","description":"Type Bricks is the fastest way to build microservices in Type Script using Domain Driven Design (DDD), Command-Query Responsibility Separation (CQRS) and Event Sourcing.","repository":{"type":"git","url":"git+https://github.com/codebricks-tech/typebricks.git"},"main":"index.js","types":"index.d.ts","scripts":{},"dependencies":{"@aws-sdk/client-eventbridge":"^3.535.0","@aws-sdk/client-sqs":"^3.536.0","@types/node-gzip":"^1.1.3","@types/uuid":"^9.0.8","is-what":"^4.1.16","node-gzip":"^1.1.2","pg":"^8.11.3","shallow-equal":"^3.1.0","shallow-equal-object":"^1.1.1","typeorm":"^0.3.6","uuid":"^9.0.1"},"devDependencies":{"@types/chai":"^4.3.13","@types/mocha":"^10.0.6","@types/node":"^20.11.30","aws-sdk-client-mock":"^4.0.0","chai":"^5.1.0","dotenv":"^16.0.0","mocha":"^10.3.0","nyc":"^15.1.0","ts-node":"^10.9.2","typescript":"^5.4.2"},"private":false,"_id":"@codebricks/typebricks@1.0.0","gitHead":"f50b87f276fb7af5a0e9b198add73e2ab535b3bf","bugs":{"url":"https://github.com/codebricks-tech/typebricks/issues"},"homepage":"https://github.com/codebricks-tech/typebricks#readme","_nodeVersion":"22.9.0","_npmVersion":"10.8.3","dist":{"integrity":"sha512-NLzkL0o9ip9I/isPx9Dvz9IZjCT2zRxPm8FU5nirgXik5GLQRSnxIjxpsY4DWhEhOKYjSjrVCcqP/cVV+ESKjw==","shasum":"2d432273e3020d9b67170add098d94fcaaa0f2bb","tarball":"https://registry.npmjs.org/@codebricks/typebricks/-/typebricks-1.0.0.tgz","fileCount":134,"unpackedSize":159414,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCOB7mtK38wEmRN9/9UsspopljRLOYEpI1rxYsjoHt0awIhAISUw0qvvo9x2X/f8PYM403S4c5jz1HJB9MJuu6BZJ5Z"}]},"_npmUser":{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"},"directories":{},"maintainers":[{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"},{"name":"erikhuebner","email":"erik.huebner@getcodebricks.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/typebricks_1.0.0_1741709483035_0.6901021018649045"},"_hasShrinkwrap":false}},"time":{"created":"2024-09-07T12:23:37.273Z","modified":"2025-03-11T16:11:23.436Z","0.0.1":"2024-09-07T12:23:37.468Z","0.0.2":"2024-09-07T15:21:18.302Z","0.1.0":"2024-09-08T11:16:06.788Z","0.2.0":"2024-09-08T15:38:47.187Z","0.2.1":"2024-09-12T12:44:13.235Z","0.2.2":"2024-09-15T17:52:35.364Z","0.2.3":"2024-09-17T09:37:46.612Z","0.3.0":"2024-09-24T18:03:25.072Z","0.4.0":"2024-09-25T15:02:39.834Z","0.4.1":"2024-09-25T15:08:10.120Z","0.5.0":"2024-10-06T15:35:32.731Z","0.5.1":"2024-10-13T13:48:39.387Z","0.5.2":"2024-10-13T14:50:33.838Z","0.5.3":"2024-10-13T15:39:51.408Z","0.5.4":"2024-10-17T09:40:07.935Z","0.5.5":"2024-10-25T17:42:57.411Z","0.5.6":"2024-10-28T14:10:37.937Z","0.6.0":"2024-11-17T12:01:32.715Z","0.7.0":"2024-12-29T20:25:31.005Z","0.7.1":"2025-01-02T17:42:18.068Z","0.8.0":"2025-02-22T12:30:13.978Z","0.8.1":"2025-02-22T13:22:12.111Z","0.9.0":"2025-02-22T17:43:24.323Z","0.10.0":"2025-03-03T13:48:49.859Z","1.0.0":"2025-03-11T16:11:23.259Z"},"bugs":{"url":"https://github.com/codebricks-tech/typebricks/issues"},"homepage":"https://github.com/codebricks-tech/typebricks#readme","repository":{"type":"git","url":"git+https://github.com/codebricks-tech/typebricks.git"},"description":"Type Bricks is the fastest way to build microservices in Type Script using Domain Driven Design (DDD), Command-Query Responsibility Separation (CQRS) and Event Sourcing.","maintainers":[{"name":"jonathaneichenhofer","email":"jonathan.eichenhofer@getcodebricks.com"},{"name":"erikhuebner","email":"erik.huebner@getcodebricks.com"}],"readme":"# Type Bricks\n\n### [Type Bricks](https://codebricks.tech)  is the fastest way to build microservices in Type Script.\nDomain Driven Design (DDD), Command-Query Responsibility Separation (CQRS) and Event Sourcing.\n\n## Features\n- **Idempotency and Ordering Guarantee** in Event Processing ensures valid read models\n- **Optimistic Locking and Aggregate State Caching** enables high-performant aggregates that never lose integrity\n- **Ordered Publishing Guarantee** in Event Publishing creates valid event streams\n- **Projection Replay and Catch-Up** minimize the effort to evolve read models\n- **Support of AWS Lambda, API Gateway, Event Bridge, SQS, RDS and CloudWatch** delivers scalability and cost savings\n\n## Documentation\nYou can find the Type Bricks documentation [on the website](https://codebricks.tech).   \nCheck out the [Getting Started](https://codebricks.tech/docs/category/getting-started) page for a quick overview.\n\n## License\nType Bricks is [MIT licensed](https://github.com/getcodebricks/typebricks/blob/main/LICENSE).\n","readmeFilename":"README.md"}