{"_id":"@arinoto/cdk-arch","_rev":"15-e59b7f72a478d1ecdb0a8b6ed9d0eb95","name":"@arinoto/cdk-arch","dist-tags":{"latest":"0.7.3"},"versions":{"0.1.0":{"name":"@arinoto/cdk-arch","version":"0.1.0","keywords":["cdk","architecture","cdktf"],"license":"MIT","_id":"@arinoto/cdk-arch@0.1.0","maintainers":[{"name":"dw0","email":"sascha.fedorenko@protonmail.com"}],"dist":{"shasum":"5010ccc3cf92b3c8a373d70810111fa6583ad85c","tarball":"https://registry.npmjs.org/@arinoto/cdk-arch/-/cdk-arch-0.1.0.tgz","fileCount":21,"integrity":"sha512-U6KAivbbWFaXne6sXQrCqh25RX+OHzqBwEDvXiREdbIrq8wSi0N7Y+Icqg3Petb5bsOEFx0qggJILshMna3eWg==","signatures":[{"sig":"MEUCIDZpw+uewDtzYakBEfO1zIZOrupEIQEPFxGVdAdeRZjlAiEAmGE9t+3EpwRFoYABgwomOcVs8TvnIgGeXBsRF+4sYAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38062},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d1f579553febca484f6fd2fd7cdc61d03e5a4142","private":false,"scripts":{"build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"dw0","email":"sascha.fedorenko@protonmail.com"},"_npmVersion":"11.4.2","description":"CDK Architecture primitives for event-driven solution architectures","directories":{},"_nodeVersion":"24.3.0","dependencies":{"constructs":"^10.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-arch_0.1.0_1769200840664_0.8101260580334646","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@arinoto/cdk-arch","version":"0.1.1","keywords":["cdk","architecture","cdktf"],"license":"MIT","_id":"@arinoto/cdk-arch@0.1.1","maintainers":[{"name":"dw0","email":"sascha.fedorenko@protonmail.com"}],"dist":{"shasum":"5e2b3c3e49a0a447c6d211c3b8171453bdf6e477","tarball":"https://registry.npmjs.org/@arinoto/cdk-arch/-/cdk-arch-0.1.1.tgz","fileCount":21,"integrity":"sha512-QVbxW+EjCsnwGWytbOGbiUEPEJarC9SMw1YSX3JVRFEYsNYtMrjH8ZMbjSywveHTU8ytJBCYoxB6C+asstrkmA==","signatures":[{"sig":"MEUCICIhsUdP5MngFxsPm+NIhyJBEHdlQzmg6DAm0ta8DaE7AiEA0iglFUrCipyvOQPQZgQc4/OVfYMPHOULDMGOv1Dh3PY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38062},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d1f579553febca484f6fd2fd7cdc61d03e5a4142","private":false,"scripts":{"build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"dw0","email":"sascha.fedorenko@protonmail.com"},"_npmVersion":"11.4.2","description":"CDK Architecture primitives for event-driven solution architectures","directories":{},"_nodeVersion":"24.3.0","dependencies":{"constructs":"^10.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-arch_0.1.1_1769201342121_0.8251994100465432","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@arinoto/cdk-arch","version":"0.1.2","keywords":["cdk","architecture","cdktf"],"license":"MIT","_id":"@arinoto/cdk-arch@0.1.2","maintainers":[{"name":"dw0","email":"sascha.fedorenko@protonmail.com"}],"dist":{"shasum":"6a97289cc50d57f72b32ea6f984f877b84de518a","tarball":"https://registry.npmjs.org/@arinoto/cdk-arch/-/cdk-arch-0.1.2.tgz","fileCount":21,"integrity":"sha512-G6BtP4N+ohmC+bROliqV1mbCA8y1/vxUzajCpKyLbg+MoVEvTLfYJgBKunPRZcfml7ZhrhEArudQJkJJwmZAag==","signatures":[{"sig":"MEUCIQD7q//ptIcUQJ1vOnDYBD35SgRmgEN5lWBWyUJEMcTgVgIga1LLGh6UI7XQv3b4tKTa/E5j3op48Ohre1S++55zUvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38112},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d1f579553febca484f6fd2fd7cdc61d03e5a4142","private":false,"scripts":{"build":"tsc","clean":"rm -rf dist","prepublish":"cp ../../IDEA.md ./README.md"},"_npmUser":{"name":"dw0","email":"sascha.fedorenko@protonmail.com"},"_npmVersion":"11.4.2","description":"CDK Architecture primitives for event-driven solution architectures","directories":{},"_nodeVersion":"24.3.0","dependencies":{"constructs":"^10.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-arch_0.1.2_1769201432787_0.4423583491466372","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@arinoto/cdk-arch","version":"0.1.3","keywords":["cdk","architecture","cdktf"],"license":"MIT","_id":"@arinoto/cdk-arch@0.1.3","maintainers":[{"name":"dw0","email":"sascha.fedorenko@protonmail.com"}],"dist":{"shasum":"8f19cf602baf07009120c42671b014f65997a91d","tarball":"https://registry.npmjs.org/@arinoto/cdk-arch/-/cdk-arch-0.1.3.tgz","fileCount":22,"integrity":"sha512-TdwH4/l2iX6DbssgREwvMGbUkBkd2ifvAJ5QhSUQsPIYTuKFRy4/8GTAXHQeHlfpFzfjm2J6B9uUCS4qKlFYDg==","signatures":[{"sig":"MEYCIQD83om/QEMrh4wN4DAi95ZoB1zsHcE/EOBwAZjtnnWpKAIhAIRfPVrPPyNz0/IATGd5sD5IMJdF5F1kj15hCAGsUg3M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39398},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d1f579553febca484f6fd2fd7cdc61d03e5a4142","private":false,"scripts":{"build":"tsc","clean":"rm -rf dist","prepublish":"cp ../../IDEA.md ./README.md"},"_npmUser":{"name":"dw0","email":"sascha.fedorenko@protonmail.com"},"_npmVersion":"11.4.2","description":"CDK Architecture primitives for event-driven solution architectures","directories":{},"_nodeVersion":"24.3.0","dependencies":{"constructs":"^10.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-arch_0.1.3_1769201490561_0.5828543056887032","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@arinoto/cdk-arch","version":"0.1.4","keywords":["cdk","architecture","cdktf"],"license":"MIT","_id":"@arinoto/cdk-arch@0.1.4","maintainers":[{"name":"dw0","email":"sascha.fedorenko@protonmail.com"}],"dist":{"shasum":"ed16f92a17d79a1c1e8017b9eb61de368f5c6d83","tarball":"https://registry.npmjs.org/@arinoto/cdk-arch/-/cdk-arch-0.1.4.tgz","fileCount":22,"integrity":"sha512-RuTCQsAoO5hxub7WBEFt3AqfI6gIhW/zCRhckc7pa8JCIqB8mT7MGQ3UooC5pb52Tpix/Ig+l+0Ra4MZOjX7Aw==","signatures":[{"sig":"MEUCIGsWwr6zeOPAd1KMbE6ausp89fP+K/KUFjYx1jpXyKVvAiEA3i3NjqdU155fsBtjp3bN3OGI1cPdqWOSZ5wjjSRkNGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39399},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d1f579553febca484f6fd2fd7cdc61d03e5a4142","private":false,"scripts":{"build":"tsc","clean":"rm -rf dist","prepublish":"cp ../../IDEA.md ./README.md"},"_npmUser":{"name":"dw0","email":"sascha.fedorenko@protonmail.com"},"_npmVersion":"11.4.2","description":"CDK Architecture primitives for event-driven solution architectures","directories":{},"_nodeVersion":"24.3.0","dependencies":{"constructs":"^10.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-arch_0.1.4_1769201572112_0.04163458680396381","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@arinoto/cdk-arch","version":"0.2.0","keywords":["cdk","architecture","cdktf"],"license":"MIT","_id":"@arinoto/cdk-arch@0.2.0","maintainers":[{"name":"dw0","email":"sascha.fedorenko@protonmail.com"}],"dist":{"shasum":"a2dd5f0564de879c0c08157952c25c1198e3d904","tarball":"https://registry.npmjs.org/@arinoto/cdk-arch/-/cdk-arch-0.2.0.tgz","fileCount":22,"integrity":"sha512-32HMIaYHupRZEdz4Wtfn7JicajTFcoW8xTGgcJ2hCymbDe++XWWYDbm+rOPzC50IgavzB25fPgm0Ko7xgPr0OQ==","signatures":[{"sig":"MEQCIFWcVQL7KylX0j9tRIHDW09Hl+4xVOIrUBJKpk5wg9hRAiAFL+Zy4MTlv3I6hV7ywUR3xAIMBmRvFiFbS5/LyuClbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38680},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7ffb4e9fe4a3b2f13f5f133d6b6abfb07fa12fc1","private":false,"scripts":{"build":"tsc","clean":"rm -rf dist","prepublish":"cp ../../IDEA.md ./README.md"},"_npmUser":{"name":"dw0","email":"sascha.fedorenko@protonmail.com"},"_npmVersion":"11.4.2","description":"CDK Architecture primitives for event-driven solution architectures","directories":{},"_nodeVersion":"24.3.0","dependencies":{"constructs":"^10.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-arch_0.2.0_1769259527304_0.3537904249443211","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@arinoto/cdk-arch","version":"0.2.1","keywords":["cdk","architecture","cdktf"],"license":"MIT","_id":"@arinoto/cdk-arch@0.2.1","maintainers":[{"name":"dw0","email":"sascha.fedorenko@protonmail.com"}],"dist":{"shasum":"565acee027606a134903d0b556b43fe5dbe247d6","tarball":"https://registry.npmjs.org/@arinoto/cdk-arch/-/cdk-arch-0.2.1.tgz","fileCount":22,"integrity":"sha512-AJAVCfj9kytIN0NVnAKQ/k4wKEVxhRg6grnZ5B1zbq0QlZCbEsHft16bknH2Dj41cfH+CJZiWmn30mglPslt/g==","signatures":[{"sig":"MEYCIQD6hkjEk/2uNcSEYolE7TfA7hPmi62RL+AkMlEkGbl0kAIhAMU/njOnC4+MDlSbAEZIG6Ixo1jJR6NBnuEXZp07dt7p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38565},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6a699320576a193fecbc77826b4ccee10c90fa01","private":false,"scripts":{"build":"tsc","clean":"rm -rf dist","prepublish":"cp ../../IDEA.md ./README.md"},"_npmUser":{"name":"dw0","email":"sascha.fedorenko@protonmail.com"},"_npmVersion":"11.4.2","description":"CDK Architecture primitives for event-driven solution architectures","directories":{},"_nodeVersion":"24.3.0","dependencies":{"constructs":"^10.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-arch_0.2.1_1769260539243_0.6296613289370474","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@arinoto/cdk-arch","version":"0.3.0","keywords":["cdk","architecture","cdktf"],"license":"MIT","_id":"@arinoto/cdk-arch@0.3.0","maintainers":[{"name":"dw0","email":"sascha.fedorenko@protonmail.com"}],"dist":{"shasum":"5643c9fbb7f8ff5e2f88c112582545cf3cce09fd","tarball":"https://registry.npmjs.org/@arinoto/cdk-arch/-/cdk-arch-0.3.0.tgz","fileCount":26,"integrity":"sha512-qVNvfJdplSVIW+zaUOBAf0CrArvNd8hoKm1/rO/ItwPclcLM+WFJwiyyso9prB/kvq0X44G46OWKsSMoQM74Og==","signatures":[{"sig":"MEUCIDPyTvSrsFHqH2JLzhX/OWvp7Jt0A024RbWR2C3+yX2oAiEAud8hPMJIjZeIvXxJP+NcC1uiQT/UZLTLK00S+4w4++A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44627},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"077b5092e9a266a65962f7e9dd4a341875a3da8e","private":false,"scripts":{"build":"tsc","clean":"rm -rf dist","prepublish":"cp ../../IDEA.md ./README.md"},"_npmUser":{"name":"dw0","email":"sascha.fedorenko@protonmail.com"},"_npmVersion":"11.4.2","description":"CDK Architecture primitives for event-driven solution architectures","directories":{},"_nodeVersion":"24.3.0","dependencies":{"constructs":"^10.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-arch_0.3.0_1769785637700_0.264629013963231","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@arinoto/cdk-arch","version":"0.4.0","keywords":["cdk","architecture","cdktf"],"license":"MIT","_id":"@arinoto/cdk-arch@0.4.0","maintainers":[{"name":"dw0","email":"sascha.fedorenko@protonmail.com"}],"dist":{"shasum":"7d21517e84cf5286b07aa77823868e64601835d2","tarball":"https://registry.npmjs.org/@arinoto/cdk-arch/-/cdk-arch-0.4.0.tgz","fileCount":26,"integrity":"sha512-9cYKG1JfQdw0RPipbBZsS/UGRMVfRBSiAyhiXVHjS//yGMioimUYCMgut3yqiCIDkvnogIu9jqaFACr4lJutLQ==","signatures":[{"sig":"MEQCICncSZwzcHVhLjSo5efG0pA4pTyxYe7VDenudYaoQfYmAiBz55+U0QI9ca7R0A1SKP2mmS/RDiUJz6Zg6JcjiQYWWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56578},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"433a9b7c0db840d1fb2507af83ab614a96ed583f","private":false,"scripts":{"build":"tsc","clean":"rm -rf dist","prepublish":"cp ../../IDEA.md ./README.md"},"_npmUser":{"name":"dw0","email":"sascha.fedorenko@protonmail.com"},"_npmVersion":"11.4.2","description":"CDK Architecture primitives for event-driven solution architectures","directories":{},"_nodeVersion":"24.3.0","dependencies":{"constructs":"^10.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-arch_0.4.0_1769856370264_0.005375060583550528","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@arinoto/cdk-arch","version":"0.5.0","keywords":["cdk","architecture","cdktf"],"license":"MIT","_id":"@arinoto/cdk-arch@0.5.0","maintainers":[{"name":"dw0","email":"sascha.fedorenko@protonmail.com"}],"dist":{"shasum":"b31a13b5f5ddff90b95eb052c325c65b5008e52a","tarball":"https://registry.npmjs.org/@arinoto/cdk-arch/-/cdk-arch-0.5.0.tgz","fileCount":26,"integrity":"sha512-5aynPqlCJMgWRx9Crr7W/X+3WynnGbMZYxwpz+wiFJTmxQ0bdRVswZ2oidqrkDYyHy0DGNhM9HBupCoilHfyYQ==","signatures":[{"sig":"MEUCIAugeKE/flBRcsKPkq8jZfEE+S6rW29fDdQz3DH7pTvGAiEAreLjJc+i9fk/nQD2rE3jD/THWRRgtQ6K1KsAsW+49zM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58214},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"c78c246eea1e3edb85fad4dec8e0279a32019d2c","private":false,"scripts":{"build":"tsc","clean":"rm -rf dist","prepublish":"cp ../../IDEA.md ./README.md"},"_npmUser":{"name":"dw0","email":"sascha.fedorenko@protonmail.com"},"_npmVersion":"11.4.2","description":"CDK Architecture primitives for event-driven solution architectures","directories":{},"_nodeVersion":"24.3.0","dependencies":{"constructs":"^10.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-arch_0.5.0_1769981904074_0.3086440966603492","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@arinoto/cdk-arch","version":"0.6.0","keywords":["cdk","architecture","cdktf"],"license":"MIT","_id":"@arinoto/cdk-arch@0.6.0","maintainers":[{"name":"dw0","email":"sascha.fedorenko@protonmail.com"}],"homepage":"https://github.com/dooreelko/cdk-arch#readme","bugs":{"url":"https://github.com/dooreelko/cdk-arch/issues"},"dist":{"shasum":"28b65aeb7e41139d647207205fb2781ab25bd5e7","tarball":"https://registry.npmjs.org/@arinoto/cdk-arch/-/cdk-arch-0.6.0.tgz","fileCount":26,"integrity":"sha512-fQF07Tgsn7ZmTWXf3QJt/aATDi+NfoUL5zHkzTkC0T8O1HTUbIr1kxXcNAVhuYidZsnT5ME+5mTATsJ6zCvpYA==","signatures":[{"sig":"MEUCIQDV0xRNMdWnhIP8BpsNNy0KCs7ms4C42M48VMBNFaHITwIgNKy+Wdtmd/eBsP2zvEyBMXXarqIgposGVOYyjFou9uw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58385},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"09340910e08138a4adc1ca516db166576dad677c","private":false,"scripts":{"build":"tsc","clean":"rm -rf dist","prepublish":"cp ../../IDEA.md ./README.md"},"_npmUser":{"name":"dw0","email":"sascha.fedorenko@protonmail.com"},"repository":{"url":"git+https://github.com/dooreelko/cdk-arch.git","type":"git","directory":"packages/cdk-arch"},"_npmVersion":"11.4.2","description":"CDK Architecture primitives for event-driven solution architectures","directories":{},"_nodeVersion":"24.3.0","dependencies":{"constructs":"^10.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-arch_0.6.0_1770229452039_0.43218225124177345","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@arinoto/cdk-arch","version":"0.6.1","keywords":["cdk","architecture","cdktf"],"license":"MIT","_id":"@arinoto/cdk-arch@0.6.1","maintainers":[{"name":"dw0","email":"sascha.fedorenko@protonmail.com"}],"homepage":"https://github.com/dooreelko/cdk-arch#readme","bugs":{"url":"https://github.com/dooreelko/cdk-arch/issues"},"dist":{"shasum":"188514ad36cd193669a741e722004d311d67b239","tarball":"https://registry.npmjs.org/@arinoto/cdk-arch/-/cdk-arch-0.6.1.tgz","fileCount":26,"integrity":"sha512-it79DDUHV5R6Ng+CM8D6ud8IjHPNu9klt55qEf3N6glcG9sqTG6iPYt+9DnUzZToafA6OL9S525iKo56/ROFew==","signatures":[{"sig":"MEYCIQCRSGTHWFvN1oO3pH//7d6L+e74LSESqWKNk08qEALlgwIhAOQ/NT15SDKKV5kfxjlpuxKnZSho0Lr5Nsj31t+QSAwB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60023},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"5c8bd42bf573896a56cdaf142a828f4843a12a8e","private":false,"scripts":{"build":"tsc","clean":"rm -rf dist","prepublish":"cp ../../IDEA.md ./README.md"},"_npmUser":{"name":"dw0","email":"sascha.fedorenko@protonmail.com"},"repository":{"url":"git+https://github.com/dooreelko/cdk-arch.git","type":"git","directory":"packages/cdk-arch"},"_npmVersion":"11.6.2","description":"CDK Architecture primitives for event-driven solution architectures","directories":{},"_nodeVersion":"24.13.0","dependencies":{"constructs":"^10.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-arch_0.6.1_1777103605764_0.3762703712037456","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@arinoto/cdk-arch","version":"0.7.1","keywords":["cdk","architecture","cdktf"],"license":"MIT","_id":"@arinoto/cdk-arch@0.7.1","maintainers":[{"name":"dw0","email":"sascha.fedorenko@protonmail.com"}],"homepage":"https://github.com/dooreelko/cdk-arch#readme","bugs":{"url":"https://github.com/dooreelko/cdk-arch/issues"},"dist":{"shasum":"b9bb388f6e8e22f7e0c3d5bfe9e3602b2a5e99d7","tarball":"https://registry.npmjs.org/@arinoto/cdk-arch/-/cdk-arch-0.7.1.tgz","fileCount":30,"integrity":"sha512-Xful52RZdLsJVjAxizRTgeOrICLbAhDuAVKijQ803KmkjWDHCIMLzzGaA8Mwf+HWGwgA+DpTpWORrCRkDxHi2g==","signatures":[{"sig":"MEQCIGUvkKC8sm+Znfg00312z7kzuimrwjEUNiZFYA2aK/xQAiB4gv8xm3Eh+rjQzCNyrwjHbi701KBYzc3HuyrGtJmJSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61512},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"ea418615c2e950fa736b41ca8c0242afac1926c1","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","prepublish":"cp ../../IDEA.md ./README.md"},"_npmUser":{"name":"dw0","email":"sascha.fedorenko@protonmail.com"},"repository":{"url":"git+https://github.com/dooreelko/cdk-arch.git","type":"git","directory":"packages/cdk-arch"},"_npmVersion":"11.6.2","description":"CDK Architecture primitives for event-driven solution architectures","directories":{},"_nodeVersion":"24.13.0","dependencies":{"constructs":"^10.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.1","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-arch_0.7.1_1779179869562_0.032465411061538996","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@arinoto/cdk-arch","version":"0.7.2","keywords":["cdk","architecture","cdktf"],"license":"MIT","_id":"@arinoto/cdk-arch@0.7.2","maintainers":[{"name":"dw0","email":"sascha.fedorenko@protonmail.com"}],"homepage":"https://github.com/dooreelko/cdk-arch#readme","bugs":{"url":"https://github.com/dooreelko/cdk-arch/issues"},"dist":{"shasum":"63e18208144a714a1f391597d28295ac4217ab0f","tarball":"https://registry.npmjs.org/@arinoto/cdk-arch/-/cdk-arch-0.7.2.tgz","fileCount":30,"integrity":"sha512-p2KjDRak8q3Iyko+2y6VmfvJN37jm9sTYh2CODCQRsNxh1FUdPkK44IAOgWZfWJ+TdhtNm3kiEkFQ5QlM0/KOg==","signatures":[{"sig":"MEUCIAJj+VRWbgu+z3sGwgcmjgJydkZZOaR+PvrU97BJUKduAiEAkFIOmutDXdP71n8I86ftPK295VpqAle0KDWZiavo8fI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64278},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"94087dfe6e982433a43866af10abbccf1925707b","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","prepublish":"cp ../../IDEA.md ./README.md"},"_npmUser":{"name":"dw0","email":"sascha.fedorenko@protonmail.com"},"repository":{"url":"git+https://github.com/dooreelko/cdk-arch.git","type":"git","directory":"packages/cdk-arch"},"_npmVersion":"11.6.2","description":"CDK Architecture primitives for event-driven solution architectures","directories":{},"_nodeVersion":"24.13.0","dependencies":{"constructs":"^10.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.1","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-arch_0.7.2_1779958850240_0.4007637469507763","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@arinoto/cdk-arch","version":"0.7.3","description":"CDK Architecture primitives for event-driven solution architectures","repository":{"type":"git","url":"git+https://github.com/dooreelko/cdk-arch.git","directory":"packages/cdk-arch"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","publishConfig":{"access":"public"},"scripts":{"build":"tsc","clean":"rm -rf dist","prepublish":"cp ../../IDEA.md ./README.md","test":"vitest run"},"keywords":["cdk","architecture","cdktf"],"license":"MIT","devDependencies":{"@types/node":"^20.0.0","typescript":"^5.0.0","vitest":"^1.6.1"},"dependencies":{"constructs":"^10.4.5"},"gitHead":"1f51f626aefa3c6eb010e65f0487ad9d0827a8ad","_id":"@arinoto/cdk-arch@0.7.3","bugs":{"url":"https://github.com/dooreelko/cdk-arch/issues"},"homepage":"https://github.com/dooreelko/cdk-arch#readme","_nodeVersion":"24.13.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-JaFJuxwjS1Ddz2tGkjRqAmgyXKshoNmJvcPTPzqYzlGXLwLv/6eE3OGm9TlcIVDIoIFP9t4mH0wqp7dn4WgKuA==","shasum":"9014c0d4b9eaca20a96cd25578a3834aa8168b4d","tarball":"https://registry.npmjs.org/@arinoto/cdk-arch/-/cdk-arch-0.7.3.tgz","fileCount":30,"unpackedSize":65294,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDJyfLF5LgnqdJg830D2ax7x9jd2OZ8bbKu1cM3gogPFQIhANeeRWCaL0ymv49YC1/x1u0bxzkAHN62TXtq6RvjNpUi"}]},"_npmUser":{"name":"dw0","email":"sascha.fedorenko@protonmail.com"},"directories":{},"maintainers":[{"name":"dw0","email":"sascha.fedorenko@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cdk-arch_0.7.3_1780681965589_0.2662309389776085"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-23T20:40:40.512Z","modified":"2026-06-05T17:52:45.859Z","0.1.0":"2026-01-23T20:40:40.812Z","0.1.1":"2026-01-23T20:49:02.308Z","0.1.2":"2026-01-23T20:50:32.950Z","0.1.3":"2026-01-23T20:51:30.708Z","0.1.4":"2026-01-23T20:52:52.249Z","0.2.0":"2026-01-24T12:58:47.448Z","0.2.1":"2026-01-24T13:15:39.392Z","0.3.0":"2026-01-30T15:07:17.846Z","0.4.0":"2026-01-31T10:46:10.431Z","0.5.0":"2026-02-01T21:38:24.226Z","0.6.0":"2026-02-04T18:24:12.195Z","0.6.1":"2026-04-25T07:53:25.896Z","0.7.1":"2026-05-19T08:37:49.704Z","0.7.2":"2026-05-28T09:00:50.360Z","0.7.3":"2026-06-05T17:52:45.738Z"},"bugs":{"url":"https://github.com/dooreelko/cdk-arch/issues"},"license":"MIT","homepage":"https://github.com/dooreelko/cdk-arch#readme","keywords":["cdk","architecture","cdktf"],"repository":{"type":"git","url":"git+https://github.com/dooreelko/cdk-arch.git","directory":"packages/cdk-arch"},"description":"CDK Architecture primitives for event-driven solution architectures","maintainers":[{"name":"dw0","email":"sascha.fedorenko@protonmail.com"}],"readme":"# CDK Architecture\n\nA set of CDK primitives that allow defining conceptual event-driven solution architectures. This allows to separate design and \nimplementation (later done with CDKTF) of which there could be multiple - local, different clouds, etc; generate architecture diagrams \nand, most importantly this allows an easier refactoring of architectures and validation of implementations.\n\nSomething like this for a hello world that later can be implemented as an AWS ApiGateway with a lambda function and Dynamo, \nor an k8s microservice running in azure in Azure Database for PostgreSQL\n\n```typescript\n\nexport class ApiContainer extends Construct {...}\nexport class Function extends Construct {...}\nexport class JsonStore extends ApiContainer {...}\n\nconst arch = new Architecture();\n\nconst jsonStore = new JsonStore();\n\nconst api = new ApiContainer(arch, {\n\t'/v1/api/hello/{name}': new Function(arch, (name: string) => {\n\t\tjsonStore.store('greeted', {when: Date.now(), name});\n\t\treturn `Hello, ${name}!`\n\t})\n});\n\narch.synth()\n\n```\nAfter that we have C4's system or container definitions (which we can generate as diagrams) and can create a CDKTF definition for its deployment \nthat will aditionally validate that all architectural components have corresponding deployment elements.\n","readmeFilename":"README.md"}