{"_id":"@blend-col/cdk-pipeline-construct-double-rep","_rev":"26-45ada3835392b4ce68c7c96cfa0e69f4","name":"@blend-col/cdk-pipeline-construct-double-rep","dist-tags":{"latest":"1.0.28"},"versions":{"1.0.4":{"name":"@blend-col/cdk-pipeline-construct-double-rep","version":"1.0.4","_id":"@blend-col/cdk-pipeline-construct-double-rep@1.0.4","maintainers":[{"name":"oscar.gomez.blend360","email":"oscar.gomez@blend360.com"},{"name":"jupagaroo","email":"juanpablo.garcia@blend360.com"}],"bin":{"app_cdk-pipeline-construct":"dist/bin/app_cdk-pipeline-construct.js"},"dist":{"shasum":"b76395254a37c94e899b9b97d03b929127c512ce","tarball":"https://registry.npmjs.org/@blend-col/cdk-pipeline-construct-double-rep/-/cdk-pipeline-construct-double-rep-1.0.4.tgz","fileCount":16,"integrity":"sha512-9ylEo5RiJcKy1C7GAyd0k4XEBFydT0uZgPgRJjhDaNjBZQ36I8+IVE8Ex2z423ucFEYuI8Aj/y5aHVX75y75/A==","signatures":[{"sig":"MEUCID2s++FxTRcD0gqtK/FE/YdIxXf7w8Bp12fewCgKiNLeAiEAl9xR8CggU/3FF78nERcC3Oz05bpWemgX9RrH2hVAcNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29505},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"263edb903c2fb031413420b2dfcd3249e75c347b","scripts":{"cdk":"cdk","test":"jest","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"oscar.gomez.blend360","email":"oscar.gomez@blend360.com"},"_npmVersion":"10.9.2","description":"AWS CDK Pipeline Construct for automated CI/CD","directories":{},"_nodeVersion":"22.17.0","dependencies":{"constructs":"^10.0.0","aws-cdk-lib":"2.200.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","aws-cdk":"2.1018.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"~5.6.3","@types/jest":"^29.5.14","@types/node":"22.7.9"},"_npmOperationalInternal":{"tmp":"tmp/cdk-pipeline-construct-double-rep_1.0.4_1752765836153_0.9532935806266833","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@blend-col/cdk-pipeline-construct-double-rep","version":"1.0.5","_id":"@blend-col/cdk-pipeline-construct-double-rep@1.0.5","maintainers":[{"name":"oscar.gomez.blend360","email":"oscar.gomez@blend360.com"},{"name":"jupagaroo","email":"juanpablo.garcia@blend360.com"}],"bin":{"app_cdk-pipeline-construct":"dist/bin/app_cdk-pipeline-construct.js"},"dist":{"shasum":"0dd71d2763e5f7a0d9533ed844a0b650cc1fa68b","tarball":"https://registry.npmjs.org/@blend-col/cdk-pipeline-construct-double-rep/-/cdk-pipeline-construct-double-rep-1.0.5.tgz","fileCount":20,"integrity":"sha512-LLqIUHbTZmlLeAcEmvFYo18m1KMb1WiMekUiDjIaD13f2j5htWuDocF+KTeG2C1oWX2aB9Vqyy/pApcFydjkYQ==","signatures":[{"sig":"MEUCIEf2B0jwYwCQtOURb1G0HXDSlTrL3xU4N/AExTheOHX0AiEAxUIzjttqH3rpD27qIcxUNVsQX7r+6jfn00Ho30xQ9qM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132291},"main":"dist/lib/app-cdk-pipeline-construct-stack.js","types":"dist/lib/app-cdk-pipeline-construct-stack.d.ts","gitHead":"263edb903c2fb031413420b2dfcd3249e75c347b","scripts":{"cdk":"cdk","test":"jest","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"oscar.gomez.blend360","email":"oscar.gomez@blend360.com"},"_npmVersion":"10.9.2","description":"AWS CDK Pipeline Construct for automated CI/CD","directories":{},"_nodeVersion":"22.17.0","dependencies":{"constructs":"^10.0.0","aws-cdk-lib":"2.200.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","aws-cdk":"2.1018.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"~5.6.3","@types/jest":"^29.5.14","@types/node":"22.7.9"},"_npmOperationalInternal":{"tmp":"tmp/cdk-pipeline-construct-double-rep_1.0.5_1752766811786_0.16917233464667047","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@blend-col/cdk-pipeline-construct-double-rep","version":"1.0.6","_id":"@blend-col/cdk-pipeline-construct-double-rep@1.0.6","maintainers":[{"name":"oscar.gomez.blend360","email":"oscar.gomez@blend360.com"},{"name":"jupagaroo","email":"juanpablo.garcia@blend360.com"}],"bin":{"app_cdk-pipeline-construct":"dist/bin/app_cdk-pipeline-construct.js"},"dist":{"shasum":"07ce711cdf091c9c1daaaa3e4f285276f2733677","tarball":"https://registry.npmjs.org/@blend-col/cdk-pipeline-construct-double-rep/-/cdk-pipeline-construct-double-rep-1.0.6.tgz","fileCount":20,"integrity":"sha512-TtB20PEL9nHsTCwPTRrWD9IgUtgBnX4jgAjR8AMKMQNbI5uuLB0UU2Y8kOfsDvDzsY1l/x9OlVTfQeTftfSHRA==","signatures":[{"sig":"MEUCIDKCvNO367tEA/xVSC3fcnrJAEUvV2wCrV/0RRBlk6qEAiEAmg77aY9F1dNN7UNNByqjjttUBGtAswKzjEpp1gTrruE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132230},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"263edb903c2fb031413420b2dfcd3249e75c347b","scripts":{"cdk":"cdk","test":"jest","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"oscar.gomez.blend360","email":"oscar.gomez@blend360.com"},"_npmVersion":"10.9.2","description":"AWS CDK Pipeline Construct for automated CI/CD","directories":{},"_nodeVersion":"22.17.0","dependencies":{"constructs":"^10.0.0","aws-cdk-lib":"2.200.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","aws-cdk":"2.1018.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"~5.6.3","@types/jest":"^29.5.14","@types/node":"22.7.9"},"_npmOperationalInternal":{"tmp":"tmp/cdk-pipeline-construct-double-rep_1.0.6_1752767078760_0.9075288479774597","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@blend-col/cdk-pipeline-construct-double-rep","version":"1.0.7","_id":"@blend-col/cdk-pipeline-construct-double-rep@1.0.7","maintainers":[{"name":"oscar.gomez.blend360","email":"oscar.gomez@blend360.com"},{"name":"jupagaroo","email":"juanpablo.garcia@blend360.com"}],"bin":{"app_cdk-pipeline-construct":"dist/bin/app_cdk-pipeline-construct.js"},"dist":{"shasum":"144b3d3b1ec6f21a80a9d0bfd503affa34f714d5","tarball":"https://registry.npmjs.org/@blend-col/cdk-pipeline-construct-double-rep/-/cdk-pipeline-construct-double-rep-1.0.7.tgz","fileCount":20,"integrity":"sha512-8oMndYIai1HRj99KAZiuXDgA/PCMoHdw0js5UsY5Qtil4/MTiwyll004oyc2ATnHMFLX9h+idyagPu3eYkdH9Q==","signatures":[{"sig":"MEYCIQCJoZuDgN4lMeu/qKHKY3VSxjs83j+3kD98uiExvRq83gIhAMpZ3Royl3nosLD09vNLhBH6qbzOijwBPG594pENAUOE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133177},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"df751b5d4f4f487d635f5f090c54827bbcad0150","scripts":{"cdk":"cdk","test":"jest","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"oscar.gomez.blend360","email":"oscar.gomez@blend360.com"},"_npmVersion":"10.9.2","description":"AWS CDK Pipeline Construct for automated CI/CD","directories":{},"_nodeVersion":"22.17.0","dependencies":{"constructs":"^10.0.0","aws-cdk-lib":"2.200.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","aws-cdk":"2.1018.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"~5.6.3","@types/jest":"^29.5.14","@types/node":"22.7.9"},"_npmOperationalInternal":{"tmp":"tmp/cdk-pipeline-construct-double-rep_1.0.7_1752773353960_0.13218087278849788","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@blend-col/cdk-pipeline-construct-double-rep","version":"1.0.8","_id":"@blend-col/cdk-pipeline-construct-double-rep@1.0.8","maintainers":[{"name":"oscar.gomez.blend360","email":"oscar.gomez@blend360.com"},{"name":"jupagaroo","email":"juanpablo.garcia@blend360.com"}],"bin":{"app_cdk-pipeline-construct":"dist/bin/app_cdk-pipeline-construct.js"},"dist":{"shasum":"2821d623a6dbd1d6f0ed43da5edf5a6488335203","tarball":"https://registry.npmjs.org/@blend-col/cdk-pipeline-construct-double-rep/-/cdk-pipeline-construct-double-rep-1.0.8.tgz","fileCount":20,"integrity":"sha512-kEUdko5jBPniw9LWPxtqlbqKVlw2phB/qpomnfy8AN0psQRuRRUAtgwSs1kimX5Yt6mIrkaGMmkKHiQkXMUU2A==","signatures":[{"sig":"MEQCIEAwqH18dLg6eYyH5F7zWWouunfQS3r/3rY+GbF3doIvAiA2y6IE0O78+SBiNm9lQkSve4KPA8eeLbXAOLZWsi6X6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132800},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8c36ff56761e48b3f0edea5f2ee3d40f7a0cedf4","scripts":{"cdk":"cdk","test":"jest","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"oscar.gomez.blend360","email":"oscar.gomez@blend360.com"},"_npmVersion":"10.9.2","description":"AWS CDK Pipeline Construct for automated CI/CD","directories":{},"_nodeVersion":"22.17.0","dependencies":{"constructs":"^10.0.0","aws-cdk-lib":"2.200.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","aws-cdk":"2.1018.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"~5.6.3","@types/jest":"^29.5.14","@types/node":"22.7.9"},"_npmOperationalInternal":{"tmp":"tmp/cdk-pipeline-construct-double-rep_1.0.8_1752774460316_0.12238714829329722","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@blend-col/cdk-pipeline-construct-double-rep","version":"1.0.9","_id":"@blend-col/cdk-pipeline-construct-double-rep@1.0.9","maintainers":[{"name":"oscar.gomez.blend360","email":"oscar.gomez@blend360.com"},{"name":"jupagaroo","email":"juanpablo.garcia@blend360.com"}],"bin":{"app_cdk-pipeline-construct":"dist/bin/app_cdk-pipeline-construct.js"},"dist":{"shasum":"42297542cfac779feb56349c16600a1c933c4fe9","tarball":"https://registry.npmjs.org/@blend-col/cdk-pipeline-construct-double-rep/-/cdk-pipeline-construct-double-rep-1.0.9.tgz","fileCount":20,"integrity":"sha512-RHt4apWewHXeVmiGfVIbTlyU6LFXRjW7nGJyWrM5IzBTyQ6/MdeZsFLZZatSBT1SnZtvxVsC1bN0eCPhx+LiCA==","signatures":[{"sig":"MEUCIQCbhAvA2CJDCHWK2kzW+UqR4JvHF/YHlHgvcJMxKcHT9wIgEJCeBJuzkcUhCh5cW/6SynMphrh89YrqTdGUi5xWNf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132804},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8c36ff56761e48b3f0edea5f2ee3d40f7a0cedf4","scripts":{"cdk":"cdk","test":"jest","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"oscar.gomez.blend360","email":"oscar.gomez@blend360.com"},"_npmVersion":"10.9.2","description":"AWS CDK Pipeline Construct for automated CI/CD","directories":{},"_nodeVersion":"22.17.0","dependencies":{"constructs":"^10.0.0","aws-cdk-lib":"2.200.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","aws-cdk":"2.1018.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"~5.6.3","@types/jest":"^29.5.14","@types/node":"22.7.9"},"_npmOperationalInternal":{"tmp":"tmp/cdk-pipeline-construct-double-rep_1.0.9_1752775525187_0.5968456430723927","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@blend-col/cdk-pipeline-construct-double-rep","version":"1.0.10","_id":"@blend-col/cdk-pipeline-construct-double-rep@1.0.10","maintainers":[{"name":"oscar.gomez.blend360","email":"oscar.gomez@blend360.com"},{"name":"jupagaroo","email":"juanpablo.garcia@blend360.com"},{"name":"sebastianbarros","email":"sebastian.barros@blend360.com"}],"bin":{"app_cdk-pipeline-construct":"dist/bin/app_cdk-pipeline-construct.js"},"dist":{"shasum":"b4c8e7ac39d9ca9391e4673b58be2a745c17cd0d","tarball":"https://registry.npmjs.org/@blend-col/cdk-pipeline-construct-double-rep/-/cdk-pipeline-construct-double-rep-1.0.10.tgz","fileCount":14,"integrity":"sha512-fHx/2lYOLAoXFFIXPzzpqXfuSOZorYivpsJW/QkqXWpO1cQ4dmBiQ15T5FxCvdZ/s9zvuVwEbZFYNBod6HfvLQ==","signatures":[{"sig":"MEUCIQDqOuThhWLRcCrjADLRcjUuK6l89M8NOyR8SH2IJjLVwwIgV5kuoXyGXr6FWhjXNQQWSR6OqXlMyqAUw8h2AWmjLI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70211},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"acf9c21227fd15ebfbc2a0035762510c8ab5bc00","scripts":{"cdk":"cdk","test":"jest","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"sebastianbarros","email":"sebastian.barros@blend360.com"},"_npmVersion":"10.9.2","description":"AWS CDK Pipeline Construct for automated CI/CD","directories":{},"_nodeVersion":"22.17.1","dependencies":{"constructs":"^10.0.0","aws-cdk-lib":"2.200.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","aws-cdk":"2.1018.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"~5.6.3","@types/jest":"^29.5.14","@types/node":"22.7.9"},"_npmOperationalInternal":{"tmp":"tmp/cdk-pipeline-construct-double-rep_1.0.10_1752781176865_0.8820704590025572","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@blend-col/cdk-pipeline-construct-double-rep","version":"1.0.11","_id":"@blend-col/cdk-pipeline-construct-double-rep@1.0.11","maintainers":[{"name":"oscar.gomez.blend360","email":"oscar.gomez@blend360.com"},{"name":"jupagaroo","email":"juanpablo.garcia@blend360.com"},{"name":"sebastianbarros","email":"sebastian.barros@blend360.com"}],"bin":{"app_cdk-pipeline-construct":"dist/bin/app_cdk-pipeline-construct.js"},"dist":{"shasum":"e7cdf04fd9aed2b7b1c637ed2830dc198ffb392f","tarball":"https://registry.npmjs.org/@blend-col/cdk-pipeline-construct-double-rep/-/cdk-pipeline-construct-double-rep-1.0.11.tgz","fileCount":8,"integrity":"sha512-P2tX6eGVJ+lV0avSEgmm0wbpb25QNRimFP8uxwgnaLgZWoY8P76og6D6yq3/rHQ1BWyT0HEXENm5WEuFJL4PqQ==","signatures":[{"sig":"MEUCID0WC4FhG+S2o/EQYnB0kXvzj/k7iKQowMQZ33RK6wKcAiEAhgFox0lECLrvVelxrCkCYxC9Zdp+bqJwxKbsQ5QXiKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63795},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"acf9c21227fd15ebfbc2a0035762510c8ab5bc00","scripts":{"cdk":"cdk","test":"jest","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"sebastianbarros","email":"sebastian.barros@blend360.com"},"_npmVersion":"10.9.2","description":"AWS CDK Pipeline Construct for automated CI/CD","directories":{},"_nodeVersion":"22.17.1","dependencies":{"constructs":"^10.0.0","aws-cdk-lib":"2.200.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","aws-cdk":"2.1018.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"~5.6.3","@types/jest":"^29.5.14","@types/node":"22.7.9"},"_npmOperationalInternal":{"tmp":"tmp/cdk-pipeline-construct-double-rep_1.0.11_1752783687040_0.8594901122861291","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@blend-col/cdk-pipeline-construct-double-rep","version":"1.0.12","_id":"@blend-col/cdk-pipeline-construct-double-rep@1.0.12","maintainers":[{"name":"oscar.gomez.blend360","email":"oscar.gomez@blend360.com"},{"name":"jupagaroo","email":"juanpablo.garcia@blend360.com"},{"name":"sebastianbarros","email":"sebastian.barros@blend360.com"}],"bin":{"app_cdk-pipeline-construct":"dist/bin/app_cdk-pipeline-construct.js"},"dist":{"shasum":"bf9ca8b6f1515506bb7e22c69233b6d99b965654","tarball":"https://registry.npmjs.org/@blend-col/cdk-pipeline-construct-double-rep/-/cdk-pipeline-construct-double-rep-1.0.12.tgz","fileCount":8,"integrity":"sha512-H+xUVYrTSQP07yDvcRiW1aZ1sIjp209LM+tfJeO29HmJROrzn/2Ze6bj4FqT3WcGliC2hROw7GBmcAMFNgt47w==","signatures":[{"sig":"MEUCIQDhnxjsTc8WPp1SHOpWtqJYS3ODucIV1Io5TpoyeWTh/wIgVTr+xFn/L/glntvBJMh4abbp+uJlOgDS9YKMj/s+I1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63824},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8ee1424835552cdb4cb2529de088537eeeb567de","scripts":{"cdk":"cdk","test":"jest","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"sebastianbarros","email":"sebastian.barros@blend360.com"},"_npmVersion":"10.9.2","description":"AWS CDK Pipeline Construct for automated CI/CD","directories":{},"_nodeVersion":"22.17.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","aws-cdk":"2.1007.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"~5.6.3","@types/jest":"^29.5.14","@types/node":"22.7.9"},"peerDependencies":{"constructs":"^10.0.0","aws-cdk-lib":"2.201.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-pipeline-construct-double-rep_1.0.12_1752785713509_0.3874983476892264","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@blend-col/cdk-pipeline-construct-double-rep","version":"1.0.13","_id":"@blend-col/cdk-pipeline-construct-double-rep@1.0.13","maintainers":[{"name":"oscar.gomez.blend360","email":"oscar.gomez@blend360.com"},{"name":"jupagaroo","email":"juanpablo.garcia@blend360.com"},{"name":"sebastianbarros","email":"sebastian.barros@blend360.com"}],"bin":{"app_cdk-pipeline-construct":"dist/bin/app_cdk-pipeline-construct.js"},"dist":{"shasum":"f22cb571006597079ce72f5137179d0f576618eb","tarball":"https://registry.npmjs.org/@blend-col/cdk-pipeline-construct-double-rep/-/cdk-pipeline-construct-double-rep-1.0.13.tgz","fileCount":8,"integrity":"sha512-Txrygkqq7ioX5qOaRkH3LGQRjkaMhoqHiGyw8UWZpa9KPJEybVX3PAWYrRTCjskfPr+77yy2cwbKypq2kJ0YnQ==","signatures":[{"sig":"MEUCIAddGEfS46JMi29UOGDTo+7Lm2PoEQNdG81qZj/kzxtvAiEAuJQgRvu51r8xZqvachlAHephuksea9/cAdtwBpxWlv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64192},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"70e4c27fe55c785b6e7e9940907c24b23194d405","scripts":{"cdk":"cdk","test":"jest","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"sebastianbarros","email":"sebastian.barros@blend360.com"},"_npmVersion":"10.9.2","description":"AWS CDK Pipeline Construct for automated CI/CD","directories":{},"_nodeVersion":"22.17.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","aws-cdk":"2.1007.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"~5.6.3","@types/jest":"^29.5.14","@types/node":"22.7.9"},"peerDependencies":{"constructs":"^10.0.0","aws-cdk-lib":"2.201.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-pipeline-construct-double-rep_1.0.13_1752789620995_0.8566718569458591","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@blend-col/cdk-pipeline-construct-double-rep","version":"1.0.14","_id":"@blend-col/cdk-pipeline-construct-double-rep@1.0.14","maintainers":[{"name":"oscar.gomez.blend360","email":"oscar.gomez@blend360.com"},{"name":"jupagaroo","email":"juanpablo.garcia@blend360.com"},{"name":"sebastianbarros","email":"sebastian.barros@blend360.com"}],"bin":{"app_cdk-pipeline-construct":"dist/bin/app_cdk-pipeline-construct.js"},"dist":{"shasum":"80ceb83a6e533da630e07bc4197729e7d54cb089","tarball":"https://registry.npmjs.org/@blend-col/cdk-pipeline-construct-double-rep/-/cdk-pipeline-construct-double-rep-1.0.14.tgz","fileCount":8,"integrity":"sha512-bTFQTb0csefwuGOMtzPUhFNl7mc7Thge2W7nIo4IzJ80lcDOIXxvrenWaQ1zyAysHEbf87uGPCMrz9swU/AjDA==","signatures":[{"sig":"MEQCIHiJhAgTf+ZW0UBtAU3M0K6OX6tEsRP8d+cthPSinE1ZAiBqE0xbCBuGKx0yMr4kg/3dshF2QiWmZT7hxU24iUhJKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64143},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"70e4c27fe55c785b6e7e9940907c24b23194d405","scripts":{"cdk":"cdk","test":"jest","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"sebastianbarros","email":"sebastian.barros@blend360.com"},"_npmVersion":"10.9.2","description":"AWS CDK Pipeline Construct for automated CI/CD","directories":{},"_nodeVersion":"22.17.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","aws-cdk":"2.1007.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"~5.6.3","@types/jest":"^29.5.14","@types/node":"22.7.9"},"peerDependencies":{"constructs":"^10.0.0","aws-cdk-lib":"2.201.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-pipeline-construct-double-rep_1.0.14_1752791137442_0.8401617571689848","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@blend-col/cdk-pipeline-construct-double-rep","version":"1.0.15","_id":"@blend-col/cdk-pipeline-construct-double-rep@1.0.15","maintainers":[{"name":"oscar.gomez.blend360","email":"oscar.gomez@blend360.com"},{"name":"jupagaroo","email":"juanpablo.garcia@blend360.com"},{"name":"sebastianbarros","email":"sebastian.barros@blend360.com"}],"bin":{"app_cdk-pipeline-construct":"dist/bin/app_cdk-pipeline-construct.js"},"dist":{"shasum":"4ca226dde9f4b7addd5432c457c0a77df49fc940","tarball":"https://registry.npmjs.org/@blend-col/cdk-pipeline-construct-double-rep/-/cdk-pipeline-construct-double-rep-1.0.15.tgz","fileCount":8,"integrity":"sha512-VnoGllJdM2Y2ZBKtBveCZlfJNfj6gbZi08g9Jg9vsaopiO2mGAAPrVWqCt2hx0E70m8OlwsD0XA0YutSFdLYbQ==","signatures":[{"sig":"MEUCIQDncTTKJr2TYpET6JGKQ13gtgZmkYytk2a67hZwJrlVuQIgbjZukDuJ2h48PBgb5R//RvWA81lZk12HVhpM1XCB6Lg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64186},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"70e4c27fe55c785b6e7e9940907c24b23194d405","scripts":{"cdk":"cdk","test":"jest","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"sebastianbarros","email":"sebastian.barros@blend360.com"},"_npmVersion":"10.9.2","description":"AWS CDK Pipeline Construct for automated CI/CD","directories":{},"_nodeVersion":"22.17.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","aws-cdk":"2.1007.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"~5.6.3","@types/jest":"^29.5.14","@types/node":"22.7.9"},"peerDependencies":{"constructs":"^10.0.0","aws-cdk-lib":"2.201.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-pipeline-construct-double-rep_1.0.15_1752791264674_0.9760183702664655","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@blend-col/cdk-pipeline-construct-double-rep","version":"1.0.16","_id":"@blend-col/cdk-pipeline-construct-double-rep@1.0.16","maintainers":[{"name":"oscar.gomez.blend360","email":"oscar.gomez@blend360.com"},{"name":"jupagaroo","email":"juanpablo.garcia@blend360.com"},{"name":"sebastianbarros","email":"sebastian.barros@blend360.com"}],"bin":{"app_cdk-pipeline-construct":"dist/bin/app_cdk-pipeline-construct.js"},"dist":{"shasum":"bc62f49139a11493d7bb98f2b63dd44b9f3a51ca","tarball":"https://registry.npmjs.org/@blend-col/cdk-pipeline-construct-double-rep/-/cdk-pipeline-construct-double-rep-1.0.16.tgz","fileCount":8,"integrity":"sha512-BRoWnlVAPWdEPeb82DaU3L8fHg3NWpKQYjtdc76wPtFLZvcSWPWlQbcerlgkYInyCrlRbRAMOI0ZYsuk1037Tg==","signatures":[{"sig":"MEUCIQDBHPa2QJcnxxiUOAr/9UOufCGnMxT/igAOa1DqXHn0VAIgNwT9GAdYllWr9z93JG7RPTpmGTl/XW1scqgi8ZYrC3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64207},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"70e4c27fe55c785b6e7e9940907c24b23194d405","scripts":{"cdk":"cdk","test":"jest","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"sebastianbarros","email":"sebastian.barros@blend360.com"},"_npmVersion":"10.9.2","description":"AWS CDK Pipeline Construct for automated CI/CD","directories":{},"_nodeVersion":"22.17.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","aws-cdk":"2.1007.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"~5.6.3","@types/jest":"^29.5.14","@types/node":"22.7.9"},"peerDependencies":{"constructs":"^10.0.0","aws-cdk-lib":"2.201.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-pipeline-construct-double-rep_1.0.16_1752792171893_0.5954572421834188","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@blend-col/cdk-pipeline-construct-double-rep","version":"1.0.17","_id":"@blend-col/cdk-pipeline-construct-double-rep@1.0.17","maintainers":[{"name":"oscar.gomez.blend360","email":"oscar.gomez@blend360.com"},{"name":"jupagaroo","email":"juanpablo.garcia@blend360.com"},{"name":"sebastianbarros","email":"sebastian.barros@blend360.com"}],"bin":{"app_cdk-pipeline-construct":"dist/bin/app_cdk-pipeline-construct.js"},"dist":{"shasum":"bb83d410e8f043d5863f30dde5652369681a7fc3","tarball":"https://registry.npmjs.org/@blend-col/cdk-pipeline-construct-double-rep/-/cdk-pipeline-construct-double-rep-1.0.17.tgz","fileCount":8,"integrity":"sha512-s8hRTxFR0uKyH+EzImi8Bwnttg6FTOwauOoIWJmw+j1YyYif+C+dfe78FAOzrT7QWzGdPQtlqgp8MXJQFrJpeA==","signatures":[{"sig":"MEUCIQD0TECzJsyD3p7ZYR/PG6q1DJAfC21/UOXe/7bRde+9PgIgMDoZ+xSMpjK9ZkmxrzIEEV4NIn0bIYf92ecKmb3Xz90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64386},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3905483ad6f68b1e55d9fea8bc8a4c51c33c1f86","scripts":{"cdk":"cdk","test":"jest","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"sebastianbarros","email":"sebastian.barros@blend360.com"},"_npmVersion":"10.9.2","description":"AWS CDK Pipeline Construct for automated CI/CD","directories":{},"_nodeVersion":"22.17.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","aws-cdk":"2.1007.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"~5.6.3","@types/jest":"^29.5.14","@types/node":"22.7.9"},"peerDependencies":{"constructs":"^10.0.0","aws-cdk-lib":"2.201.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-pipeline-construct-double-rep_1.0.17_1752795438596_0.46748137947294777","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@blend-col/cdk-pipeline-construct-double-rep","version":"1.0.18","_id":"@blend-col/cdk-pipeline-construct-double-rep@1.0.18","maintainers":[{"name":"oscar.gomez.blend360","email":"oscar.gomez@blend360.com"},{"name":"jupagaroo","email":"juanpablo.garcia@blend360.com"},{"name":"sebastianbarros","email":"sebastian.barros@blend360.com"}],"bin":{"app_cdk-pipeline-construct":"dist/bin/app_cdk-pipeline-construct.js"},"dist":{"shasum":"f4c6b02f5cca6614015a3d37578a8c4c50e1eb3f","tarball":"https://registry.npmjs.org/@blend-col/cdk-pipeline-construct-double-rep/-/cdk-pipeline-construct-double-rep-1.0.18.tgz","fileCount":8,"integrity":"sha512-WcdNU/BKbvFI4zK4FTTGNMLTyoJwQN5xB4a6ZU7lwuKS2On4OPBBkZkHLoYVbz6sAX746Pu5y+XmLJ2oPaPHjQ==","signatures":[{"sig":"MEQCIB9ncPRbmFn8pmu48OERQb7/KJImT5I/wLTut1L+jH4zAiBzZsCporzqbRXBYZ2Kc8lqvUVEYRq4AmehMVPkd67/cA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64084},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3905483ad6f68b1e55d9fea8bc8a4c51c33c1f86","scripts":{"cdk":"cdk","test":"jest","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"oscar.gomez.blend360","email":"oscar.gomez@blend360.com"},"_npmVersion":"10.9.2","description":"AWS CDK Pipeline Construct for automated CI/CD","directories":{},"_nodeVersion":"22.17.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","aws-cdk":"2.1007.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"~5.6.3","@types/jest":"^29.5.14","@types/node":"22.7.9"},"peerDependencies":{"constructs":"^10.0.0","aws-cdk-lib":"2.201.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-pipeline-construct-double-rep_1.0.18_1752798639330_0.9355313913114196","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"@blend-col/cdk-pipeline-construct-double-rep","version":"1.0.19","_id":"@blend-col/cdk-pipeline-construct-double-rep@1.0.19","maintainers":[{"name":"oscar.gomez.blend360","email":"oscar.gomez@blend360.com"},{"name":"jupagaroo","email":"juanpablo.garcia@blend360.com"},{"name":"sebastianbarros","email":"sebastian.barros@blend360.com"}],"bin":{"app_cdk-pipeline-construct":"dist/bin/app_cdk-pipeline-construct.js"},"dist":{"shasum":"61f7233d5ff7136c03de68e27783526e614dcaa1","tarball":"https://registry.npmjs.org/@blend-col/cdk-pipeline-construct-double-rep/-/cdk-pipeline-construct-double-rep-1.0.19.tgz","fileCount":8,"integrity":"sha512-+fptyFUhHS3aIrB2JL2TtH6+uYB3bFUk90OANywkR20U6J/DSIIEzHM+bOQbs7E688oZPVZY0ABT8QW7ny0kFQ==","signatures":[{"sig":"MEUCIHQcemxK16jnHRuKaqOsbRmbFznHD4P+p3VTbsGiz+cbAiEAmCwi92w62Oj/XOyLFD+ZBWbJ+ItO6WSaZZkpGZWThDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73752},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7b92f6b42107458fdc3a6fa7e742a4401acdcc23","scripts":{"cdk":"cdk","test":"jest","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"sebastianbarros","email":"sebastian.barros@blend360.com"},"_npmVersion":"10.9.2","description":"AWS CDK Pipeline Construct for automated CI/CD","directories":{},"_nodeVersion":"22.17.1","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","aws-cdk":"2.1007.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"~5.6.3","@types/jest":"^29.5.14","@types/node":"22.7.9"},"peerDependencies":{"constructs":"^10.0.0","aws-cdk-lib":"2.201.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-pipeline-construct-double-rep_1.0.19_1752870790011_0.8587329080476052","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"@blend-col/cdk-pipeline-construct-double-rep","version":"1.0.20","_id":"@blend-col/cdk-pipeline-construct-double-rep@1.0.20","maintainers":[{"name":"oscar.gomez.blend360","email":"oscar.gomez@blend360.com"},{"name":"jupagaroo","email":"juanpablo.garcia@blend360.com"},{"name":"sebastianbarros","email":"sebastian.barros@blend360.com"}],"bin":{"app_cdk-pipeline-construct":"dist/bin/app_cdk-pipeline-construct.js"},"dist":{"shasum":"3896e805ede4cdf33a26ddd094c8ffbba931f8a4","tarball":"https://registry.npmjs.org/@blend-col/cdk-pipeline-construct-double-rep/-/cdk-pipeline-construct-double-rep-1.0.20.tgz","fileCount":8,"integrity":"sha512-qI8FFuxCjsEC7qiwZfm9VfDiUHrWlqXh59AI4RzGPXFU5uAb+6i68LVQnS5/BEqFvzXjX9sa9IGgHYkro99IWg==","signatures":[{"sig":"MEUCIQCU4Lia1Tfml4Pz63zjEQBXSQjGWYwzpyA8zTV5vlp8SgIgOw0TKGxj/FRcgHP5cMQdvXhmd4Kir1elA7ojf6TsNoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74663},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7b92f6b42107458fdc3a6fa7e742a4401acdcc23","scripts":{"cdk":"cdk","test":"jest","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"oscar.gomez.blend360","email":"oscar.gomez@blend360.com"},"_npmVersion":"11.5.2","description":"AWS CDK Pipeline Construct for automated CI/CD","directories":{},"_nodeVersion":"22.18.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","aws-cdk":"2.1007.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"~5.6.3","@types/jest":"^29.5.14","@types/node":"22.7.9"},"peerDependencies":{"constructs":"^10.0.0","aws-cdk-lib":"2.201.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-pipeline-construct-double-rep_1.0.20_1756218166944_0.1124718361048227","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@blend-col/cdk-pipeline-construct-double-rep","version":"1.0.21","_id":"@blend-col/cdk-pipeline-construct-double-rep@1.0.21","maintainers":[{"name":"oscar.gomez.blend360","email":"oscar.gomez@blend360.com"},{"name":"jupagaroo","email":"juanpablo.garcia@blend360.com"},{"name":"sebastianbarros","email":"sebastian.barros@blend360.com"}],"bin":{"app_cdk-pipeline-construct":"dist/bin/app_cdk-pipeline-construct.js"},"dist":{"shasum":"952378df41d7f3e7d64aa7596881a0d13ec166ef","tarball":"https://registry.npmjs.org/@blend-col/cdk-pipeline-construct-double-rep/-/cdk-pipeline-construct-double-rep-1.0.21.tgz","fileCount":10,"integrity":"sha512-uFYK1NUd6tf3jeuEjHx8CDWm8Hg9ZPsUWqDJHVgSD9ZovpuvPab7VHr4XQArk0WNjFr7OUTdKin301eKRGjowA==","signatures":[{"sig":"MEUCIQC9TUFk98CSldQi+2yac7NARI8WQ7RZ7aAFjWsmfn1KHQIgFJFh6KiGh+QdKVV3mqo4rkShPUN18ywRtCGfRQ6MCas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75606},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b49068a3df1bf5057f132e4270e0a0b411636a5b","scripts":{"cdk":"cdk","test":"jest","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"oscar.gomez.blend360","email":"oscar.gomez@blend360.com"},"_npmVersion":"11.5.2","description":"AWS CDK Pipeline Construct for automated CI/CD","directories":{},"_nodeVersion":"22.18.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","aws-cdk":"2.1007.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"~5.6.3","@types/jest":"^29.5.14","@types/node":"22.7.9"},"peerDependencies":{"constructs":"^10.0.0","aws-cdk-lib":"2.201.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-pipeline-construct-double-rep_1.0.21_1756239507143_0.16420030549904685","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@blend-col/cdk-pipeline-construct-double-rep","version":"1.0.22","_id":"@blend-col/cdk-pipeline-construct-double-rep@1.0.22","maintainers":[{"name":"oscar.gomez.blend360","email":"oscar.gomez@blend360.com"},{"name":"jupagaroo","email":"juanpablo.garcia@blend360.com"},{"name":"sebastianbarros","email":"sebastian.barros@blend360.com"}],"bin":{"app_cdk-pipeline-construct":"dist/bin/app_cdk-pipeline-construct.js"},"dist":{"shasum":"b7bf9dae091ef748fc7f0cc1d4997764d375eb4b","tarball":"https://registry.npmjs.org/@blend-col/cdk-pipeline-construct-double-rep/-/cdk-pipeline-construct-double-rep-1.0.22.tgz","fileCount":10,"integrity":"sha512-6a3QO2z54+Nu5tcjWEag33dZlfXU/29nTUObj33r1qrtVJGIyXFeDDcjeA6eYGrq6TGzsushTGboVc353acWhg==","signatures":[{"sig":"MEUCIEojFcS8cr4cxqqSVIfUgS5T7hgu6b+raFk9TRX6xqXoAiEAhbsLdT/g2tuwWfgXB0qNWrg27CMnvMNWHqLUetqNMP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75726},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b49068a3df1bf5057f132e4270e0a0b411636a5b","scripts":{"cdk":"cdk","test":"jest","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"oscar.gomez.blend360","email":"oscar.gomez@blend360.com"},"_npmVersion":"11.5.2","description":"AWS CDK Pipeline Construct for automated CI/CD","directories":{},"_nodeVersion":"22.18.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","aws-cdk":"2.1007.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"~5.6.3","@types/jest":"^29.5.14","@types/node":"22.7.9"},"peerDependencies":{"constructs":"^10.0.0","aws-cdk-lib":"2.201.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-pipeline-construct-double-rep_1.0.22_1756239716992_0.45396663017898087","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@blend-col/cdk-pipeline-construct-double-rep","version":"1.0.23","_id":"@blend-col/cdk-pipeline-construct-double-rep@1.0.23","maintainers":[{"name":"oscar.gomez.blend360","email":"oscar.gomez@blend360.com"},{"name":"jupagaroo","email":"juanpablo.garcia@blend360.com"},{"name":"sebastianbarros","email":"sebastian.barros@blend360.com"}],"bin":{"app_cdk-pipeline-construct":"dist/bin/app_cdk-pipeline-construct.js"},"dist":{"shasum":"4b53bc56ab226ef79e0512ccf5c362b126fb24c1","tarball":"https://registry.npmjs.org/@blend-col/cdk-pipeline-construct-double-rep/-/cdk-pipeline-construct-double-rep-1.0.23.tgz","fileCount":10,"integrity":"sha512-Mmt5peSDtMJEW93KZA+lI8fEXjs+piw4YQ1jnFp/22JtIMctP271h9YUGM4wr4aYjKSEYF+oEInAWaEaPjkoPg==","signatures":[{"sig":"MEYCIQCJmXGbfU+cOEzECyDKGESUkNESX3+RSY4JP4Q/P/SnAwIhAJAp1bhhoI+iIpjo1TnSnAR0STj9pT4qri+h1j7+7NoH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76322},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"113f7a5e604b8aa7d43f21b99ec21706a8b3370f","scripts":{"cdk":"cdk","test":"jest","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"oscar.gomez.blend360","email":"oscar.gomez@blend360.com"},"_npmVersion":"11.5.2","description":"AWS CDK Pipeline Construct for automated CI/CD","directories":{},"_nodeVersion":"22.18.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","aws-cdk":"2.1007.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"~5.6.3","@types/jest":"^29.5.14","@types/node":"22.7.9"},"peerDependencies":{"constructs":"^10.0.0","aws-cdk-lib":"2.201.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-pipeline-construct-double-rep_1.0.23_1756393594070_0.8197865576656231","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"@blend-col/cdk-pipeline-construct-double-rep","version":"1.0.24","_id":"@blend-col/cdk-pipeline-construct-double-rep@1.0.24","maintainers":[{"name":"oscar.gomez.blend360","email":"oscar.gomez@blend360.com"},{"name":"jupagaroo","email":"juanpablo.garcia@blend360.com"},{"name":"sebastianbarros","email":"sebastian.barros@blend360.com"}],"bin":{"app_cdk-pipeline-construct":"dist/bin/app_cdk-pipeline-construct.js"},"dist":{"shasum":"9c38b7cf232164d3d72f1aecceb52734b2db7d4a","tarball":"https://registry.npmjs.org/@blend-col/cdk-pipeline-construct-double-rep/-/cdk-pipeline-construct-double-rep-1.0.24.tgz","fileCount":10,"integrity":"sha512-jco3Hxoph17UxIxwl88YZhluQnjPjN4CcubmYl86tqLg78c4m8iRDkS2fFuhCHishKniw2LgMnuJJi8hTQU3Qg==","signatures":[{"sig":"MEUCIFnyrPvIsbgTXIRvA+/XjtkqecXtDhqk1fEooG04pR+gAiEAhWJK8CmjNGXq6az0dxCfK7Q1hD7CjQa+3f0UZI/ZxhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76321},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"113f7a5e604b8aa7d43f21b99ec21706a8b3370f","scripts":{"cdk":"cdk","test":"jest","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"oscar.gomez.blend360","email":"oscar.gomez@blend360.com"},"_npmVersion":"11.5.2","description":"AWS CDK Pipeline Construct for automated CI/CD","directories":{},"_nodeVersion":"22.18.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","aws-cdk":"2.1007.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"~5.6.3","@types/jest":"^29.5.14","@types/node":"22.7.9"},"peerDependencies":{"constructs":"^10.0.0","aws-cdk-lib":"2.201.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-pipeline-construct-double-rep_1.0.24_1756393775396_0.05831638429212771","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"@blend-col/cdk-pipeline-construct-double-rep","version":"1.0.25","_id":"@blend-col/cdk-pipeline-construct-double-rep@1.0.25","maintainers":[{"name":"oscar.gomez.blend360","email":"oscar.gomez@blend360.com"},{"name":"jupagaroo","email":"juanpablo.garcia@blend360.com"},{"name":"sebastianbarros","email":"sebastian.barros@blend360.com"}],"bin":{"app_cdk-pipeline-construct":"dist/bin/app_cdk-pipeline-construct.js"},"dist":{"shasum":"01a5c6f076a0da78f7fde59b7b34c653956b504b","tarball":"https://registry.npmjs.org/@blend-col/cdk-pipeline-construct-double-rep/-/cdk-pipeline-construct-double-rep-1.0.25.tgz","fileCount":10,"integrity":"sha512-FyYjQeIz9zjP/uS9gYbbpRvBsLTzSYJb34e5KwmV30NP7D8SRaCdXxnNMPA6/sVm3j//3vMWTdqJqpl4SJG/wg==","signatures":[{"sig":"MEYCIQCghcjffQGs0Pz50BSuk6owC/PCKicg5S2XtxQm7yfqAgIhALAA4Ahlsl4o4GA2VXfpjw/NKYRGlqQi46N7d9rNmy2g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77161},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c872e7bf7fd3563b0e8e90831058fc0a6544dba2","scripts":{"cdk":"cdk","test":"jest","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"oscar.gomez.blend360","email":"oscar.gomez@blend360.com"},"_npmVersion":"11.5.2","description":"AWS CDK Pipeline Construct for automated CI/CD","directories":{},"_nodeVersion":"22.18.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","aws-cdk":"2.1007.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"~5.6.3","@types/jest":"^29.5.14","@types/node":"22.7.9"},"peerDependencies":{"constructs":"^10.0.0","aws-cdk-lib":"2.201.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-pipeline-construct-double-rep_1.0.25_1756396247450_0.8332065693172546","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@blend-col/cdk-pipeline-construct-double-rep","version":"1.0.26","_id":"@blend-col/cdk-pipeline-construct-double-rep@1.0.26","maintainers":[{"name":"oscar.gomez.blend360","email":"oscar.gomez@blend360.com"},{"name":"jupagaroo","email":"juanpablo.garcia@blend360.com"},{"name":"sebastianbarros","email":"sebastian.barros@blend360.com"}],"bin":{"app_cdk-pipeline-construct":"dist/bin/app_cdk-pipeline-construct.js"},"dist":{"shasum":"c1bb1b62de4990510536910ea5aa4f6a9874993c","tarball":"https://registry.npmjs.org/@blend-col/cdk-pipeline-construct-double-rep/-/cdk-pipeline-construct-double-rep-1.0.26.tgz","fileCount":10,"integrity":"sha512-DehqtkO671DvIHJ9wN3g+rvr22WijooigHOY815a+8S59MljyNAIMEzQ8uZ+XH/DhGuuLHGVaZg/ceiq1vQ7gg==","signatures":[{"sig":"MEUCIQCuO7gb5im++VcvaIqhWiMRy9B2Rp4BEdbVNZ02yPiMFwIgKxYONUUkz1LOI1NwPW5fPGC7ihcCVL00oYtETN5RhkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77589},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"bef9b6731debcf3d7850fb366575f2cc5e01717c","scripts":{"cdk":"cdk","test":"jest","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"oscar.gomez.blend360","email":"oscar.gomez@blend360.com"},"_npmVersion":"11.5.2","description":"AWS CDK Pipeline Construct for automated CI/CD","directories":{},"_nodeVersion":"22.18.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","aws-cdk":"2.1007.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"~5.6.3","@types/jest":"^29.5.14","@types/node":"22.7.9"},"peerDependencies":{"constructs":"^10.0.0","aws-cdk-lib":"2.201.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-pipeline-construct-double-rep_1.0.26_1756824774546_0.496528935665157","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"@blend-col/cdk-pipeline-construct-double-rep","version":"1.0.27","_id":"@blend-col/cdk-pipeline-construct-double-rep@1.0.27","maintainers":[{"name":"oscar.gomez.blend360","email":"oscar.gomez@blend360.com"},{"name":"jupagaroo","email":"juanpablo.garcia@blend360.com"},{"name":"sebastianbarros","email":"sebastian.barros@blend360.com"}],"bin":{"app_cdk-pipeline-construct":"dist/bin/app_cdk-pipeline-construct.js"},"dist":{"shasum":"42de48903a7a6b5ba591cccca81eb33d6a274a1c","tarball":"https://registry.npmjs.org/@blend-col/cdk-pipeline-construct-double-rep/-/cdk-pipeline-construct-double-rep-1.0.27.tgz","fileCount":10,"integrity":"sha512-+2yuH+CNe/MaijCg/xYuegZS+/jFLMcGWs58SD/Agn30FNM1UeMeDzS46pmiKCqMMx6X6Gf85CZuA88SJbxt4w==","signatures":[{"sig":"MEYCIQD0eGWrPjtF7uhXkYUI4rrIsr9b1HadfzyNpOZjnEiLHwIhALXcjOHPFZn5S8+kE/2wLcZVV60gxrmoX180RjzLRgGu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79522},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"bef9b6731debcf3d7850fb366575f2cc5e01717c","scripts":{"cdk":"cdk","test":"jest","build":"tsc","watch":"tsc -w"},"_npmUser":{"name":"oscar.gomez.blend360","email":"oscar.gomez@blend360.com"},"_npmVersion":"11.5.2","description":"AWS CDK Pipeline Construct for automated CI/CD","directories":{},"_nodeVersion":"22.18.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","aws-cdk":"2.1007.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"~5.6.3","@types/jest":"^29.5.14","@types/node":"22.7.9"},"peerDependencies":{"constructs":"^10.0.0","aws-cdk-lib":"2.201.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-pipeline-construct-double-rep_1.0.27_1756832655815_0.4126604900475024","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"@blend-col/cdk-pipeline-construct-double-rep","version":"1.0.28","description":"AWS CDK Pipeline Construct for automated CI/CD","main":"dist/index.js","types":"dist/index.d.ts","bin":{"app_cdk-pipeline-construct":"dist/bin/app_cdk-pipeline-construct.js"},"scripts":{"build":"tsc","watch":"tsc -w","test":"jest","cdk":"cdk"},"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"peerDependencies":{"aws-cdk-lib":"2.201.0","constructs":"^10.0.0"},"devDependencies":{"@types/jest":"^29.5.14","@types/node":"22.7.9","jest":"^29.7.0","ts-jest":"^29.2.5","aws-cdk":"2.1007.0","ts-node":"^10.9.2","typescript":"~5.6.3"},"dependencies":{},"_id":"@blend-col/cdk-pipeline-construct-double-rep@1.0.28","gitHead":"975e75ce1f277f8376c24142c3519358fe9568be","_nodeVersion":"20.19.1","_npmVersion":"11.4.2","dist":{"integrity":"sha512-5cPI9Sqq0UBE1Cc2hBiTJA3vBiqILOqv6a10iI/S0aDUN9L4oajtLapwiLX5R7PLw6kLRjzos91hm/jbv166PA==","shasum":"b39ed242803f05b7f21d2cc41b6421148874ef0d","tarball":"https://registry.npmjs.org/@blend-col/cdk-pipeline-construct-double-rep/-/cdk-pipeline-construct-double-rep-1.0.28.tgz","fileCount":10,"unpackedSize":80368,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCj2zIEo3FKR00op4oy5O6jQjB5xpQ6/EjVDOVJ28eV6QIgOpHrbM93lsCfwgCBvS3euOAX03HFo0HCCDMjM6hNIM0="}]},"_npmUser":{"name":"jupagaroo","email":"juanpablo.garcia@blend360.com"},"directories":{},"maintainers":[{"name":"oscar.gomez.blend360","email":"oscar.gomez@blend360.com"},{"name":"jupagaroo","email":"juanpablo.garcia@blend360.com"},{"name":"sebastianbarros","email":"sebastian.barros@blend360.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cdk-pipeline-construct-double-rep_1.0.28_1761842420558_0.5750842845281885"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-17T15:23:56.066Z","modified":"2025-10-30T16:40:20.972Z","1.0.4":"2025-07-17T15:23:56.345Z","1.0.5":"2025-07-17T15:40:11.965Z","1.0.6":"2025-07-17T15:44:38.924Z","1.0.7":"2025-07-17T17:29:14.132Z","1.0.8":"2025-07-17T17:47:40.528Z","1.0.9":"2025-07-17T18:05:25.420Z","1.0.10":"2025-07-17T19:39:37.056Z","1.0.11":"2025-07-17T20:21:27.239Z","1.0.12":"2025-07-17T20:55:13.701Z","1.0.13":"2025-07-17T22:00:21.178Z","1.0.14":"2025-07-17T22:25:37.666Z","1.0.15":"2025-07-17T22:27:44.871Z","1.0.16":"2025-07-17T22:42:52.110Z","1.0.17":"2025-07-17T23:37:18.786Z","1.0.18":"2025-07-18T00:30:39.515Z","1.0.19":"2025-07-18T20:33:10.188Z","1.0.20":"2025-08-26T14:22:47.143Z","1.0.21":"2025-08-26T20:18:27.419Z","1.0.22":"2025-08-26T20:21:57.167Z","1.0.23":"2025-08-28T15:06:34.289Z","1.0.24":"2025-08-28T15:09:35.591Z","1.0.25":"2025-08-28T15:50:47.617Z","1.0.26":"2025-09-02T14:52:54.739Z","1.0.27":"2025-09-02T17:04:16.007Z","1.0.28":"2025-10-30T16:40:20.755Z"},"description":"AWS CDK Pipeline Construct for automated CI/CD","maintainers":[{"name":"oscar.gomez.blend360","email":"oscar.gomez@blend360.com"},{"name":"jupagaroo","email":"juanpablo.garcia@blend360.com"},{"name":"sebastianbarros","email":"sebastian.barros@blend360.com"}],"readme":"# CDK Pipeline Construct\n\nA comprehensive AWS CDK construct for creating automated CI/CD pipelines with AWS CodePipeline. This construct supports multiple deployment targets including AWS Fargate, S3 static sites, and generic applications.\n\n## Features\n\n- **Multi-Source Support**: Connect application and infrastructure repositories separately\n- **Flexible Pipeline Types**: Support for Fargate containers, S3 static sites, and generic deployments\n- **Automated IAM Management**: Automatically creates and configures necessary IAM roles\n- **Secure Artifact Storage**: S3 bucket with encryption for pipeline artifacts\n- **ECR Integration**: Optional ECR repository creation for container-based pipelines\n- **Customizable Build Stages**: Flexible build and deploy configurations\n\n## Installation\n\n```bash\nnpm install @blend-col/cdk-pipeline-construct-double-rep\n```\n\n## Quick Start\n\n### Basic Usage\n\n```typescript\nimport { PipelineConstruct } from '@blend-col/cdk-pipeline-construct-double-rep';\nimport { Stack, StackProps } from 'aws-cdk-lib';\nimport { Construct } from 'constructs';\n\nexport class MyPipelineStack extends Stack {\n  constructor(scope: Construct, id: string, props?: StackProps) {\n    super(scope, id, props);\n\n    new PipelineConstruct(this, 'MyPipeline', {\n      namespace: 'my-app',\n      appSourceConfig: {\n        owner: 'my-org',\n        repo: 'my-app',\n        branch: 'main',\n        connectionArn: 'arn:aws:codestar-connections:region:account:connection/connection-id'\n      },\n      infraSourceConfig: {\n        owner: 'my-org',\n        repo: 'my-infrastructure',\n        branch: 'main',\n        connectionArn: 'arn:aws:codestar-connections:region:account:connection/connection-id'\n      }\n    });\n  }\n}\n```\n\n## Pipeline Types\n\n### 1. Fargate Pipeline\n\nFor containerized applications deployed to AWS Fargate:\n\n```typescript\nnew PipelineConstruct(this, 'FargatePipeline', {\n  namespace: 'my-fargate-app',\n  pipelineType: 'fargate',\n  ecrRepositoryName: 'my-app-repo', // Creates new ECR repository\n  appSourceConfig: {\n    owner: 'my-org',\n    repo: 'my-app',\n    branch: 'main',\n    connectionArn: 'arn:aws:codestar-connections:region:account:connection/connection-id'\n  },\n  infraSourceConfig: {\n    owner: 'my-org',\n    repo: 'my-infrastructure',\n    branch: 'main',\n    connectionArn: 'arn:aws:codestar-connections:region:account:connection/connection-id'\n  },\n  buildConfig: {\n    privileged: true, // Required for Docker builds\n    environmentVariables: {\n      AWS_DEFAULT_REGION: { value: 'us-east-1' },\n      AWS_ACCOUNT_ID: { value: '123456789012' }\n    }\n  }\n});\n```\n\n### 2. S3 Static Site Pipeline\n\nFor static websites deployed to S3:\n\n```typescript\nnew PipelineConstruct(this, 'StaticSitePipeline', {\n  namespace: 'my-static-site',\n  pipelineType: 's3Static',\n  appSourceConfig: {\n    owner: 'my-org',\n    repo: 'my-static-site',\n    branch: 'main',\n    connectionArn: 'arn:aws:codestar-connections:region:account:connection/connection-id'\n  },\n  infraSourceConfig: {\n    owner: 'my-org',\n    repo: 'my-infrastructure',\n    branch: 'main',\n    connectionArn: 'arn:aws:codestar-connections:region:account:connection/connection-id'\n  },\n  buildConfig: {\n    buildSpec: {\n      version: '0.2',\n      phases: {\n        install: {\n          'runtime-versions': {\n            nodejs: '18'\n          }\n        },\n        pre_build: {\n          commands: ['npm ci']\n        },\n        build: {\n          commands: ['npm run build']\n        }\n      },\n      artifacts: {\n        files: ['**/*'],\n        'base-directory': 'dist'\n      }\n    }\n  }\n});\n```\n\n### 3. Generic Pipeline\n\nFor general-purpose applications:\n\n```typescript\nnew PipelineConstruct(this, 'GenericPipeline', {\n  namespace: 'my-generic-app',\n  pipelineType: 'generic',\n  appSourceConfig: {\n    owner: 'my-org',\n    repo: 'my-app',\n    branch: 'main',\n    connectionArn: 'arn:aws:codestar-connections:region:account:connection/connection-id'\n  },\n  infraSourceConfig: {\n    owner: 'my-org',\n    repo: 'my-infrastructure',\n    branch: 'main',\n    connectionArn: 'arn:aws:codestar-connections:region:account:connection/connection-id'\n  }\n});\n```\n\n## Configuration Reference\n\n### Required Properties\n\n#### `namespace`\n- **Type**: `string`\n- **Description**: Prefix for all resources created by the construct\n\n#### `appSourceConfig`\nConfiguration for the application source repository:\n\n```typescript\ninterface AppSourceConfig {\n  owner: string;              // GitHub repository owner\n  repo: string;               // Repository name\n  branch: string;             // Branch to monitor\n  connectionArn: string;      // CodeStar connection ARN\n  triggerOnPush?: boolean;    // Enable automatic triggering (default: true)\n}\n```\n\n#### `infraSourceConfig`\nConfiguration for the infrastructure source repository:\n\n```typescript\ninterface InfraSourceConfig {\n  owner: string;              // GitHub repository owner\n  repo: string;               // Repository name\n  branch: string;             // Branch to monitor\n  connectionArn: string;      // CodeStar connection ARN\n  triggerOnPush?: boolean;    // Enable automatic triggering (default: true)\n}\n```\n\n### Optional Properties\n\n#### `pipelineType`\n- **Type**: `'fargate' | 's3Static' | 'generic'`\n- **Default**: `'generic'`\n- **Description**: Type of pipeline to create\n\n#### `pipelineName`\n- **Type**: `string`\n- **Default**: Uses `namespace` value\n- **Description**: Custom name for the pipeline\n\n#### `ecrRepository`\n- **Type**: `ecr.IRepository`\n- **Description**: Existing ECR repository (for Fargate pipelines)\n\n#### `ecrRepositoryName`\n- **Type**: `string`\n- **Description**: Name for new ECR repository (for Fargate pipelines)\n\n#### `buildConfig`\nConfiguration for the build stage:\n\n```typescript\ninterface BuildConfig {\n  buildSpec?: any;                           // Custom BuildSpec\n  environmentVariables?: { [key: string]: BuildEnvironmentVariable };\n  computeImage?: IBuildImage;                // Build environment image\n  computeType?: ComputeType;                 // Compute type\n  privileged?: boolean;                      // Privileged mode (for Docker)\n}\n```\n\n#### `deployConfig`\nConfiguration for the deploy stage:\n\n```typescript\ninterface DeployConfig {\n  buildSpec?: any;                           // Custom BuildSpec for deploy\n  environmentVariables?: { [key: string]: BuildEnvironmentVariable };\n  computeImage?: IBuildImage;                // Deploy environment image\n  computeType?: ComputeType;                 // Compute type\n  privileged?: boolean;                      // Privileged mode\n}\n```\n\n#### `artifactBucketConfig`\nConfiguration for the artifact storage bucket:\n\n```typescript\ninterface ArtifactBucketConfig {\n  bucket?: IBucket;                          // Existing bucket\n  bucketName?: string;                       // Name for new bucket\n  removalPolicy?: RemovalPolicy;             // Removal policy\n  encryption?: boolean;                      // Enable encryption (default: true)\n}\n```\n\n#### `tags`\n- **Type**: `{ [key: string]: string }`\n- **Description**: Tags to apply to all resources\n\n## Advanced Usage\n\n### Custom Build Specifications\n\n```typescript\nconst customBuildSpec = {\n  version: '0.2',\n  phases: {\n    install: {\n      'runtime-versions': {\n        nodejs: '18',\n        docker: '20'\n      }\n    },\n    pre_build: {\n      commands: [\n        'echo Logging in to Amazon ECR...',\n        'aws ecr get-login-password --region $AWS_DEFAULT_REGION | docker login --username AWS --password-stdin $AWS_ACCOUNT_ID.dkr.ecr.$AWS_DEFAULT_REGION.amazonaws.com'\n      ]\n    },\n    build: {\n      commands: [\n        'echo Build started on `date`',\n        'echo Building the Docker image...',\n        'docker build -t $IMAGE_REPO_NAME:$IMAGE_TAG .',\n        'docker tag $IMAGE_REPO_NAME:$IMAGE_TAG $AWS_ACCOUNT_ID.dkr.ecr.$AWS_DEFAULT_REGION.amazonaws.com/$IMAGE_REPO_NAME:$IMAGE_TAG'\n      ]\n    },\n    post_build: {\n      commands: [\n        'echo Build completed on `date`',\n        'echo Pushing the Docker image...',\n        'docker push $AWS_ACCOUNT_ID.dkr.ecr.$AWS_DEFAULT_REGION.amazonaws.com/$IMAGE_REPO_NAME:$IMAGE_TAG'\n      ]\n    }\n  }\n};\n\nnew PipelineConstruct(this, 'CustomBuildPipeline', {\n  namespace: 'my-custom-app',\n  pipelineType: 'fargate',\n  ecrRepositoryName: 'my-app',\n  buildConfig: {\n    buildSpec: customBuildSpec,\n    privileged: true,\n    environmentVariables: {\n      IMAGE_REPO_NAME: { value: 'my-app' },\n      IMAGE_TAG: { value: 'latest' }\n    }\n  },\n  // ... other configuration\n});\n```\n\n### Using Existing Resources\n\n```typescript\nimport { Repository } from 'aws-cdk-lib/aws-ecr';\nimport { Bucket } from 'aws-cdk-lib/aws-s3';\n\n// Use existing ECR repository\nconst existingRepo = Repository.fromRepositoryName(this, 'ExistingRepo', 'my-existing-repo');\n\n// Use existing S3 bucket\nconst existingBucket = Bucket.fromBucketName(this, 'ExistingBucket', 'my-existing-bucket');\n\nnew PipelineConstruct(this, 'ExistingResourcesPipeline', {\n  namespace: 'my-app',\n  pipelineType: 'fargate',\n  ecrRepository: existingRepo,\n  artifactBucketConfig: {\n    bucket: existingBucket\n  },\n  // ... other configuration\n});\n```\n\n## Prerequisites\n\n1. **AWS CDK**: Ensure you have AWS CDK installed and configured\n2. **CodeStar Connections**: Create CodeStar connections for your GitHub repositories\n3. **IAM Permissions**: Ensure your deployment role has necessary permissions for CodePipeline, CodeBuild, ECR, and S3\n\n## Setting Up CodeStar Connections\n\n1. Go to the AWS CodePipeline console\n2. Navigate to \"Settings\" � \"Connections\"\n3. Create a new connection to GitHub\n4. Complete the authorization flow\n5. Use the connection ARN in your construct configuration\n\n## Examples\n\nCheck the `examples/` directory for complete working examples of different pipeline types and configurations.\n\n## Contributing\n\nThis construct is maintained by Blend Colombia. For issues and contributions, please refer to the repository guidelines.\n\n## License\n\nThis project is licensed under the MIT License.","readmeFilename":"README.md"}