{"_id":"@hstm-labs/forge-infra-generator","_rev":"30-adf8199ab3f5bc1bc1eb2bce53b7777c","name":"@hstm-labs/forge-infra-generator","dist-tags":{"latest":"0.4.0"},"versions":{"0.1.11":{"name":"@hstm-labs/forge-infra-generator","version":"0.1.11","_id":"@hstm-labs/forge-infra-generator@0.1.11","maintainers":[{"name":"rsdickerson","email":"scott1127@live.com"}],"dist":{"shasum":"052188781cd1de2934b596fce68ecd3304b11b7a","tarball":"https://registry.npmjs.org/@hstm-labs/forge-infra-generator/-/forge-infra-generator-0.1.11.tgz","fileCount":18,"integrity":"sha512-5IMR3HUjW/73qzI7CU2fXa2JpVuFmnI4PXhnXSAVoGdmUYaJqwPe8bWlVag5P066H3Eo5RWLDXPjhyVjLZIRIA==","signatures":[{"sig":"MEQCIHl/Dherw50F3rZzFyCXzwM/Y9lebGizxK0E9OHwLpYlAiALHYDIDAm9oiQGbSTUXGB4VvBY/pfsunXNw6S+Vo45+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42890},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"4b48bb8e119d5ff79e34bac5c51cf1fe73958877","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"rsdickerson","email":"scott1127@live.com"},"_npmVersion":"10.9.4","description":"Infrastructure configuration generation stage for Forge — produces Dockerfiles, compose configs, CI pipelines, database scripts, environment files, and configuration from architecture output.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@hstm-labs/forge-core":"0.1.11","@hstm-labs/forge-common":"0.1.11","@hstm-labs/forge-profiles":"0.1.11","@hstm-labs/forge-architect":"0.1.11","@hstm-labs/forge-templates":"0.1.11","@hstm-labs/forge-spec-parser":"0.1.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/forge-infra-generator_0.1.11_1771518236257_0.26438816452962133","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@hstm-labs/forge-infra-generator","version":"0.2.0","_id":"@hstm-labs/forge-infra-generator@0.2.0","maintainers":[{"name":"rsdickerson","email":"scott1127@live.com"}],"dist":{"shasum":"ab258e0bbd663ce5161827d4f7e213c882ac2556","tarball":"https://registry.npmjs.org/@hstm-labs/forge-infra-generator/-/forge-infra-generator-0.2.0.tgz","fileCount":18,"integrity":"sha512-CsBXpkqH6G1pWW/ZdqWGXkSi64sauJm8DwVCK1zmUul3zbbPJIzQSWOYPaBzHT177mJ8SxLDAKTP2QEBDbuNJw==","signatures":[{"sig":"MEUCIQCjdBInnel29RA+PtKtWqZ9iLyunq7SMyAWRrpP6x5wmAIgTDn+645+KITOSreG8sOyotQFE+LdbE07vLl2IWOaUBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42883},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"2a588bbdc99d46e4fbff492aef5d19e6042ab287","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"rsdickerson","email":"scott1127@live.com"},"_npmVersion":"10.9.4","description":"Infrastructure configuration generation stage for Forge — produces Dockerfiles, compose configs, CI pipelines, database scripts, environment files, and configuration from architecture output.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@hstm-labs/forge-core":"0.2.0","@hstm-labs/forge-common":"0.2.0","@hstm-labs/forge-profiles":"0.2.0","@hstm-labs/forge-architect":"0.2.0","@hstm-labs/forge-templates":"0.2.0","@hstm-labs/forge-spec-parser":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/forge-infra-generator_0.2.0_1772056570992_0.9206944471162573","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@hstm-labs/forge-infra-generator","version":"0.2.1","_id":"@hstm-labs/forge-infra-generator@0.2.1","maintainers":[{"name":"rsdickerson","email":"scott1127@live.com"}],"dist":{"shasum":"6620d3d1cd9a05f7ceff265d189c2c230c8526db","tarball":"https://registry.npmjs.org/@hstm-labs/forge-infra-generator/-/forge-infra-generator-0.2.1.tgz","fileCount":18,"integrity":"sha512-CQ4tWw5r+aAoj1r7a6UEZJx2/PAyNUwD2+7TDkei7CjR6PHgjiuvf642BMChxI7I0Yg1qYjpUPhd8S2MfxERAg==","signatures":[{"sig":"MEQCICkVnr3ig1e1vyMCBJHccoG+6G+v1rLYicpffppZI0WAAiAn5iS6fsYFRtd9mOy7XDka76EpXcZpr3B3rxKCzmciwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42883},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"2a588bbdc99d46e4fbff492aef5d19e6042ab287","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"rsdickerson","email":"scott1127@live.com"},"_npmVersion":"10.9.4","description":"Infrastructure configuration generation stage for Forge — produces Dockerfiles, compose configs, CI pipelines, database scripts, environment files, and configuration from architecture output.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@hstm-labs/forge-core":"0.2.1","@hstm-labs/forge-common":"0.2.1","@hstm-labs/forge-profiles":"0.2.1","@hstm-labs/forge-architect":"0.2.1","@hstm-labs/forge-templates":"0.2.1","@hstm-labs/forge-spec-parser":"0.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/forge-infra-generator_0.2.1_1772057059046_0.577732567498564","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@hstm-labs/forge-infra-generator","version":"0.2.2","_id":"@hstm-labs/forge-infra-generator@0.2.2","maintainers":[{"name":"rsdickerson","email":"scott1127@live.com"}],"dist":{"shasum":"18b5e3d2f331b163fa930569e78be6e28bfc7814","tarball":"https://registry.npmjs.org/@hstm-labs/forge-infra-generator/-/forge-infra-generator-0.2.2.tgz","fileCount":18,"integrity":"sha512-PvrdNUCri78G+tAmUk2sDnO/BRgkq5p0zzvaZgfQ85tLIrnUTB/g5x4g1W1j3U37NRSwXtdVThavtJe2tjPygA==","signatures":[{"sig":"MEQCIFd4yvD3NfpTSgMgTvgPNrcbs5AUxAsG8i2r0WR2oZPAAiAT7pCMbECGVrpFugIgl6QFNRCi+QASuj+W8cay29sjVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42883},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"eed3a292ec029c07e3fa883d791835bd3b5a2527","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"rsdickerson","email":"scott1127@live.com"},"_npmVersion":"10.9.4","description":"Infrastructure configuration generation stage for Forge — produces Dockerfiles, compose configs, CI pipelines, database scripts, environment files, and configuration from architecture output.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@hstm-labs/forge-core":"0.2.2","@hstm-labs/forge-common":"0.2.2","@hstm-labs/forge-profiles":"0.2.2","@hstm-labs/forge-architect":"0.2.2","@hstm-labs/forge-templates":"0.2.2","@hstm-labs/forge-spec-parser":"0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/forge-infra-generator_0.2.2_1772114929338_0.5034268978934751","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@hstm-labs/forge-infra-generator","version":"0.2.3","_id":"@hstm-labs/forge-infra-generator@0.2.3","maintainers":[{"name":"rsdickerson","email":"scott1127@live.com"}],"dist":{"shasum":"dad42111f09067457f9c47ddb1c066938df56d4e","tarball":"https://registry.npmjs.org/@hstm-labs/forge-infra-generator/-/forge-infra-generator-0.2.3.tgz","fileCount":18,"integrity":"sha512-xvyz9ht7cI+yDNC/1G49rA5+zj1FC42Y1+792CC/bfvfE8g+fw/cWpCI5kRVjA5zGaBAssdGcZ4SwpNi2AYtzw==","signatures":[{"sig":"MEUCIAyt/UCH6LfIa9KgTvstVq1EvMRzuYkrdptdqAdYZWu1AiEA7HfdamgkteJJgWzGUuQWn9IImk0fpY3AMUtRyQFjDLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42883},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"515e5478708becb86da5d1c7bd15482e13dd95e1","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"rsdickerson","email":"scott1127@live.com"},"_npmVersion":"10.9.4","description":"Infrastructure configuration generation stage for Forge — produces Dockerfiles, compose configs, CI pipelines, database scripts, environment files, and configuration from architecture output.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@hstm-labs/forge-core":"0.2.3","@hstm-labs/forge-common":"0.2.3","@hstm-labs/forge-profiles":"0.2.3","@hstm-labs/forge-architect":"0.2.3","@hstm-labs/forge-templates":"0.2.3","@hstm-labs/forge-spec-parser":"0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/forge-infra-generator_0.2.3_1772115516090_0.13154617319756712","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@hstm-labs/forge-infra-generator","version":"0.2.4","_id":"@hstm-labs/forge-infra-generator@0.2.4","maintainers":[{"name":"rsdickerson","email":"scott1127@live.com"}],"dist":{"shasum":"d621471ae77fdfd2f7091345dd3757bd369fbe0c","tarball":"https://registry.npmjs.org/@hstm-labs/forge-infra-generator/-/forge-infra-generator-0.2.4.tgz","fileCount":18,"integrity":"sha512-CvDWFWAgitkB4+hD8zo8AJfmXkZNTCX7jk0fsmhqQxj8A2jSuDOmwpa5VMavYXuWNsiCEEhOJ9JCJw5OIR0fPw==","signatures":[{"sig":"MEUCIFxn+L3izCZVnCCenBFRKcAfPcMk2KIh4T2s9GFZbqO0AiEAp1v/JLux+xLGL3rNEyMr6Bi/07IOo3olkLksEpOBUhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42883},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"702a075ecc59384e8af8a026db492ab45c454107","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"rsdickerson","email":"scott1127@live.com"},"_npmVersion":"10.9.4","description":"Infrastructure configuration generation stage for Forge — produces Dockerfiles, compose configs, CI pipelines, database scripts, environment files, and configuration from architecture output.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@hstm-labs/forge-core":"0.2.4","@hstm-labs/forge-common":"0.2.4","@hstm-labs/forge-profiles":"0.2.4","@hstm-labs/forge-architect":"0.2.4","@hstm-labs/forge-templates":"0.2.4","@hstm-labs/forge-spec-parser":"0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/forge-infra-generator_0.2.4_1772118316609_0.033302172779192674","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@hstm-labs/forge-infra-generator","version":"0.2.5","_id":"@hstm-labs/forge-infra-generator@0.2.5","maintainers":[{"name":"rsdickerson","email":"scott1127@live.com"}],"dist":{"shasum":"62ab11107df12310d74d32ad9d6a50d6c50af22a","tarball":"https://registry.npmjs.org/@hstm-labs/forge-infra-generator/-/forge-infra-generator-0.2.5.tgz","fileCount":18,"integrity":"sha512-ejq6RB3sFbCuspxjcd5mLZnoPBdh+IplN3asxdtbw2rebzrzKPLAbbAEf5A0JJyb1xIEq8IFAJzorwOC1GgF4A==","signatures":[{"sig":"MEUCIQCee71jzEGwnx5gF6/BpUhYlmIbsc6jpQeciiy1LtQd1gIgI/KGZ2dmZ54VIx8mgn9dnZIfCoqO28/yF5i9c5Gy3zo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42883},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"43fdfe8a483c61f2028bb0a423fad3f4c7153816","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"rsdickerson","email":"scott1127@live.com"},"_npmVersion":"10.9.4","description":"Infrastructure configuration generation stage for Forge — produces Dockerfiles, compose configs, CI pipelines, database scripts, environment files, and configuration from architecture output.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@hstm-labs/forge-core":"0.2.5","@hstm-labs/forge-common":"0.2.5","@hstm-labs/forge-profiles":"0.2.5","@hstm-labs/forge-architect":"0.2.5","@hstm-labs/forge-templates":"0.2.5","@hstm-labs/forge-spec-parser":"0.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/forge-infra-generator_0.2.5_1772124748890_0.22610523211288536","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@hstm-labs/forge-infra-generator","version":"0.2.6","_id":"@hstm-labs/forge-infra-generator@0.2.6","maintainers":[{"name":"rsdickerson","email":"scott1127@live.com"}],"dist":{"shasum":"79d3843c45c162410f681689f86e4e317a694135","tarball":"https://registry.npmjs.org/@hstm-labs/forge-infra-generator/-/forge-infra-generator-0.2.6.tgz","fileCount":18,"integrity":"sha512-E2HQLpiMss3QvPoAYCP97yix596Nw5OjGVnOsjxErX463VcSZb3yfmi8YSI/26Sc4+lN9x/kJhX9zs3DeFNZeg==","signatures":[{"sig":"MEYCIQDoXkUK9EqB4OKvaohlbjw7IZfc78Cecnz0BYOS3B5SYgIhAM8xSLaWWixNggobXfIJyGBoCvHrvxHtoDw36ZG+UBot","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42883},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"43fdfe8a483c61f2028bb0a423fad3f4c7153816","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"rsdickerson","email":"scott1127@live.com"},"_npmVersion":"10.9.4","description":"Infrastructure configuration generation stage for Forge — produces Dockerfiles, compose configs, CI pipelines, database scripts, environment files, and configuration from architecture output.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@hstm-labs/forge-core":"0.2.6","@hstm-labs/forge-common":"0.2.6","@hstm-labs/forge-profiles":"0.2.6","@hstm-labs/forge-architect":"0.2.6","@hstm-labs/forge-templates":"0.2.6","@hstm-labs/forge-spec-parser":"0.2.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/forge-infra-generator_0.2.6_1772125263051_0.5079294249618942","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@hstm-labs/forge-infra-generator","version":"0.2.8","_id":"@hstm-labs/forge-infra-generator@0.2.8","maintainers":[{"name":"rsdickerson","email":"scott1127@live.com"}],"dist":{"shasum":"c8688e13e14382ffeeb8b00730213e16df74b6b0","tarball":"https://registry.npmjs.org/@hstm-labs/forge-infra-generator/-/forge-infra-generator-0.2.8.tgz","fileCount":18,"integrity":"sha512-G1Q8UnZK5mVBgIg0Zz9ckXFZUm4utvRwOdywpO1SKj6ZOEkDh3LDBegqHnkKDlUPu/te7QqT0d4wmNgjzg3r/w==","signatures":[{"sig":"MEUCIC6LlSCvE1yseIAe4niixLOhhVqB2aJqs1pzN0tuRiCJAiEAn5lvKTlxsOww6WOTpV/u0ETA8FVeiAuz+ZtVUQV/uZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42883},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"43fdfe8a483c61f2028bb0a423fad3f4c7153816","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"rsdickerson","email":"scott1127@live.com"},"_npmVersion":"10.9.4","description":"Infrastructure configuration generation stage for Forge — produces Dockerfiles, compose configs, CI pipelines, database scripts, environment files, and configuration from architecture output.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@hstm-labs/forge-core":"0.2.8","@hstm-labs/forge-common":"0.2.8","@hstm-labs/forge-profiles":"0.2.8","@hstm-labs/forge-architect":"0.2.8","@hstm-labs/forge-templates":"0.2.8","@hstm-labs/forge-spec-parser":"0.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/forge-infra-generator_0.2.8_1772145715466_0.7323901584309056","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@hstm-labs/forge-infra-generator","version":"0.3.0","_id":"@hstm-labs/forge-infra-generator@0.3.0","maintainers":[{"name":"rsdickerson","email":"scott1127@live.com"}],"dist":{"shasum":"9735fa39349fba79c98873b6b77c71908ab3ddf4","tarball":"https://registry.npmjs.org/@hstm-labs/forge-infra-generator/-/forge-infra-generator-0.3.0.tgz","fileCount":18,"integrity":"sha512-8jmpywUqTHiUgVNA+kKPlCThBA16L6ObONqYkyblVrOytThpXZ2FORKR5hs/yflMCQMw5fpI+zTBP+iUS4AYww==","signatures":[{"sig":"MEUCIGYe1h3uhRA2uubzq6gjW9HpPAY8H9VdUncpe6aP2I13AiEAs3LN/82Alx9ELkIi0EcZ8lJbxAqLHk8WSJfyYKP3S5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43588},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"43fdfe8a483c61f2028bb0a423fad3f4c7153816","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"rsdickerson","email":"scott1127@live.com"},"_npmVersion":"10.9.4","description":"Infrastructure configuration generation stage for Forge — produces Dockerfiles, compose configs, CI pipelines, database scripts, environment files, and configuration from architecture output.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@hstm-labs/forge-core":"0.3.0","@hstm-labs/forge-common":"0.3.0","@hstm-labs/forge-profiles":"0.3.0","@hstm-labs/forge-architect":"0.3.0","@hstm-labs/forge-templates":"0.3.0","@hstm-labs/forge-spec-parser":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/forge-infra-generator_0.3.0_1772207976549_0.2077615853274688","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@hstm-labs/forge-infra-generator","version":"0.3.1","_id":"@hstm-labs/forge-infra-generator@0.3.1","maintainers":[{"name":"rsdickerson","email":"scott1127@live.com"}],"dist":{"shasum":"418fb3c242ab29bef4704f605a2c16b9a600457a","tarball":"https://registry.npmjs.org/@hstm-labs/forge-infra-generator/-/forge-infra-generator-0.3.1.tgz","fileCount":18,"integrity":"sha512-MMw+i9d+537z6CgNrw9seb7MH/OjPHc8+le4RMFk5fjNmR2v46TIRLCG6AFoXsZ1KNqsVzoSLM8tZpqCtkXj9g==","signatures":[{"sig":"MEUCICLJHkptKL1xUQf/SvNkjKN58DUilPi2K+eAM9wPXpw7AiEA/9hq0sgWh81zlcwwkYSLdbyOtlfFgzsl0gU+5au9pxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43588},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"338f38398713f8cfbf8c1aad481e5a3cdf7f88e1","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"rsdickerson","email":"scott1127@live.com"},"_npmVersion":"10.9.4","description":"Infrastructure configuration generation stage for Forge — produces Dockerfiles, compose configs, CI pipelines, database scripts, environment files, and configuration from architecture output.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@hstm-labs/forge-core":"0.3.1","@hstm-labs/forge-common":"0.3.1","@hstm-labs/forge-profiles":"0.3.1","@hstm-labs/forge-architect":"0.3.1","@hstm-labs/forge-templates":"0.3.1","@hstm-labs/forge-spec-parser":"0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/forge-infra-generator_0.3.1_1772211027661_0.8476988136057062","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@hstm-labs/forge-infra-generator","version":"0.3.2","_id":"@hstm-labs/forge-infra-generator@0.3.2","maintainers":[{"name":"rsdickerson","email":"scott1127@live.com"}],"dist":{"shasum":"53aeda21a2448a65409c42035ad862c230c648eb","tarball":"https://registry.npmjs.org/@hstm-labs/forge-infra-generator/-/forge-infra-generator-0.3.2.tgz","fileCount":18,"integrity":"sha512-hpQ4pdzRTkqknw8x228pIlyrAH60Q28xraD7+4fCpdaB/Pb3S/2V6fj1r3SXNeY8O0mMbXFjxS+KRuT9/XqLrw==","signatures":[{"sig":"MEUCIQDzeGmaW9vKqAdSODYCYWYZDRWp+qAov1ul/JE8r1J9pQIgD87Xsi7Yl096eYy5LawBCbHIJts2PBrN4bTZuXi+7TE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43588},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"338f38398713f8cfbf8c1aad481e5a3cdf7f88e1","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"rsdickerson","email":"scott1127@live.com"},"_npmVersion":"10.9.4","description":"Infrastructure configuration generation stage for Forge — produces Dockerfiles, compose configs, CI pipelines, database scripts, environment files, and configuration from architecture output.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@hstm-labs/forge-core":"0.3.2","@hstm-labs/forge-common":"0.3.2","@hstm-labs/forge-profiles":"0.3.2","@hstm-labs/forge-architect":"0.3.2","@hstm-labs/forge-templates":"0.3.2","@hstm-labs/forge-spec-parser":"0.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/forge-infra-generator_0.3.2_1772213077769_0.7204512643322216","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@hstm-labs/forge-infra-generator","version":"0.3.3","_id":"@hstm-labs/forge-infra-generator@0.3.3","maintainers":[{"name":"rsdickerson","email":"scott1127@live.com"}],"dist":{"shasum":"1d33410f0696f76c23864d6187b8e5be1e6e407c","tarball":"https://registry.npmjs.org/@hstm-labs/forge-infra-generator/-/forge-infra-generator-0.3.3.tgz","fileCount":18,"integrity":"sha512-biMp8nMrXHssZ13ojG/0MC7sQIitZyFAVIdOf9v8QF4aA+C0QFExM790kGLExDPltCMMRsJX2/JJ3L1qHBfGjw==","signatures":[{"sig":"MEUCIQCWLq5wRHPS7Mk3j1zDPkVhCbCX2zZKSrSiVXbVEKCeUgIgalfuK1iGAodGpebbt+Q4e/Nr9jvbepnRres3J7mANhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43588},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"338f38398713f8cfbf8c1aad481e5a3cdf7f88e1","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"rsdickerson","email":"scott1127@live.com"},"_npmVersion":"10.9.4","description":"Infrastructure configuration generation stage for Forge — produces Dockerfiles, compose configs, CI pipelines, database scripts, environment files, and configuration from architecture output.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@hstm-labs/forge-core":"0.3.3","@hstm-labs/forge-common":"0.3.3","@hstm-labs/forge-profiles":"0.3.3","@hstm-labs/forge-architect":"0.3.3","@hstm-labs/forge-templates":"0.3.3","@hstm-labs/forge-spec-parser":"0.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/forge-infra-generator_0.3.3_1772216178420_0.871064768992496","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@hstm-labs/forge-infra-generator","version":"0.3.4","_id":"@hstm-labs/forge-infra-generator@0.3.4","maintainers":[{"name":"rsdickerson","email":"scott1127@live.com"}],"dist":{"shasum":"b3794040a9be6a4dc7fe9cb0fe3c1317dda5ef41","tarball":"https://registry.npmjs.org/@hstm-labs/forge-infra-generator/-/forge-infra-generator-0.3.4.tgz","fileCount":18,"integrity":"sha512-1SCXLtSp85vuszH7Ws+PJbB6KvgyRy9clN/L/GIXSqVECOPlxW4NoMGR6mKX762/P5B3NkSYYdys896boK5Pfw==","signatures":[{"sig":"MEUCIDdn+Qrqvf/KgQsNmww909ou4hBvupZ2C3wM14s67hm4AiEA/EGa7UK9zAGkWAWlo2o+JGBAMwKaVQIX15KhRkYFvsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43588},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"9656ba443fa5422a5843dd8b33ea6db955038187","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"rsdickerson","email":"scott1127@live.com"},"_npmVersion":"10.9.4","description":"Infrastructure configuration generation stage for Forge — produces Dockerfiles, compose configs, CI pipelines, database scripts, environment files, and configuration from architecture output.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@hstm-labs/forge-core":"0.3.4","@hstm-labs/forge-common":"0.3.4","@hstm-labs/forge-profiles":"0.3.4","@hstm-labs/forge-architect":"0.3.4","@hstm-labs/forge-templates":"0.3.4","@hstm-labs/forge-spec-parser":"0.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/forge-infra-generator_0.3.4_1772216592017_0.9418270464408778","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@hstm-labs/forge-infra-generator","version":"0.3.5","_id":"@hstm-labs/forge-infra-generator@0.3.5","maintainers":[{"name":"rsdickerson","email":"scott1127@live.com"}],"dist":{"shasum":"090c5d9abfc67864733bf53544a6f5bbec12b21b","tarball":"https://registry.npmjs.org/@hstm-labs/forge-infra-generator/-/forge-infra-generator-0.3.5.tgz","fileCount":18,"integrity":"sha512-XZy+8vLczO9Dy+KqlJckackAFUH5AUEZ6/7lDfTtk4esp/UrOwW3gzJkbxLqYrm/RPK1noNl6Dgj+jxgCDBkqQ==","signatures":[{"sig":"MEYCIQC4quJDUz/l4wnbclExZVMi9cCLThD3AUB4KFSAT8JVbQIhANizCrVIetuvM4saxBTDIcuz95FXC6PkOSGTSl3Oe8lE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43588},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"9656ba443fa5422a5843dd8b33ea6db955038187","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"rsdickerson","email":"scott1127@live.com"},"_npmVersion":"10.9.4","description":"Infrastructure configuration generation stage for Forge — produces Dockerfiles, compose configs, CI pipelines, database scripts, environment files, and configuration from architecture output.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@hstm-labs/forge-core":"0.3.5","@hstm-labs/forge-common":"0.3.5","@hstm-labs/forge-profiles":"0.3.5","@hstm-labs/forge-architect":"0.3.5","@hstm-labs/forge-templates":"0.3.5","@hstm-labs/forge-spec-parser":"0.3.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/forge-infra-generator_0.3.5_1772220613715_0.29448756497160145","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@hstm-labs/forge-infra-generator","version":"0.3.6","_id":"@hstm-labs/forge-infra-generator@0.3.6","maintainers":[{"name":"rsdickerson","email":"scott1127@live.com"}],"dist":{"shasum":"66be413c238de6018b079b2c761f409fe6a847b4","tarball":"https://registry.npmjs.org/@hstm-labs/forge-infra-generator/-/forge-infra-generator-0.3.6.tgz","fileCount":18,"integrity":"sha512-BUBQgIexD6dYugIZoFInKomC9S+UQkbkYR1RwNW5aYM1KLjHPOFm+u/MCrgmWPcq/Xkua9kueCNbHgEnH+gMNA==","signatures":[{"sig":"MEQCIGtJhxcni2rj3TTwoTZ4WOSYGR47E5jlTtcpSzSKZ2fCAiB/Wga19UDdJuCwMY7ELzdzV0wgL8XOP3pe4PPsIs7ZiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43588},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"755c9d679d4568b5e8eb8aaf368b6ace7083726a","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"rsdickerson","email":"scott1127@live.com"},"_npmVersion":"10.9.4","description":"Infrastructure configuration generation stage for Forge — produces Dockerfiles, compose configs, CI pipelines, database scripts, environment files, and configuration from architecture output.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@hstm-labs/forge-core":"0.3.6","@hstm-labs/forge-common":"0.3.6","@hstm-labs/forge-profiles":"0.3.6","@hstm-labs/forge-architect":"0.3.6","@hstm-labs/forge-templates":"0.3.6","@hstm-labs/forge-spec-parser":"0.3.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/forge-infra-generator_0.3.6_1772222147635_0.55048633954378","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@hstm-labs/forge-infra-generator","version":"0.3.7","_id":"@hstm-labs/forge-infra-generator@0.3.7","maintainers":[{"name":"rsdickerson","email":"scott1127@live.com"}],"dist":{"shasum":"7dca6969bd3415652ac3b1b7d984a9b9bd3657fa","tarball":"https://registry.npmjs.org/@hstm-labs/forge-infra-generator/-/forge-infra-generator-0.3.7.tgz","fileCount":18,"integrity":"sha512-dBFioyhBcdrpK/euznbKEPFtGMJ4S9cc0Ih/JPW4v1fHspsSa8H/curUhd8Vzu+IKV/qK/SFseNq14dAvgGSHQ==","signatures":[{"sig":"MEYCIQDpy56H4er5WJDxHuqWw0oC14bl3jJJ2eLrIQGtSoIaPwIhANV6w8LONiaIId3veHIJ6zTEFBLZJKoSG5fgqPZkbBSr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43588},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"5cf442b0b06e91b0683566e5d2ef05d314e3e7cd","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"rsdickerson","email":"scott1127@live.com"},"_npmVersion":"10.9.4","description":"Infrastructure configuration generation stage for Forge — produces Dockerfiles, compose configs, CI pipelines, database scripts, environment files, and configuration from architecture output.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@hstm-labs/forge-core":"0.3.7","@hstm-labs/forge-common":"0.3.7","@hstm-labs/forge-profiles":"0.3.7","@hstm-labs/forge-architect":"0.3.7","@hstm-labs/forge-templates":"0.3.7","@hstm-labs/forge-spec-parser":"0.3.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/forge-infra-generator_0.3.7_1772225463965_0.03966140757888614","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@hstm-labs/forge-infra-generator","version":"0.3.8","_id":"@hstm-labs/forge-infra-generator@0.3.8","maintainers":[{"name":"rsdickerson","email":"scott1127@live.com"}],"dist":{"shasum":"90120469f0de0ba2ec3d2a7239da807d9564e8c2","tarball":"https://registry.npmjs.org/@hstm-labs/forge-infra-generator/-/forge-infra-generator-0.3.8.tgz","fileCount":18,"integrity":"sha512-2rDQ7z7sYeO3oIi+ERwNw+6oM3cRGWw3aX4r0LaE0T9oQ/oR16dH8C8Au0oUcuFIx5iTaYuCBxP5CeHFqazirQ==","signatures":[{"sig":"MEUCIGyDcMtEcIvQyNlurDlHKcRlSkQHSxkrL7cQsCebs+y+AiEAuQ8ARlFZBmMaByGSwDoJW6iH1KDtZXBIM/34zqwQkJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43588},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"5cf442b0b06e91b0683566e5d2ef05d314e3e7cd","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"rsdickerson","email":"scott1127@live.com"},"_npmVersion":"10.9.4","description":"Infrastructure configuration generation stage for Forge — produces Dockerfiles, compose configs, CI pipelines, database scripts, environment files, and configuration from architecture output.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@hstm-labs/forge-core":"0.3.8","@hstm-labs/forge-common":"0.3.8","@hstm-labs/forge-profiles":"0.3.8","@hstm-labs/forge-architect":"0.3.8","@hstm-labs/forge-templates":"0.3.8","@hstm-labs/forge-spec-parser":"0.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/forge-infra-generator_0.3.8_1772226498899_0.38400608215749266","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@hstm-labs/forge-infra-generator","version":"0.4.0","type":"module","main":"dist/index.js","types":"dist/index.d.ts","publishConfig":{"access":"public"},"scripts":{"build":"tsc","test":"vitest run","prepublishOnly":"npm run build"},"dependencies":{"@hstm-labs/forge-common":"0.4.0","@hstm-labs/forge-core":"0.4.0","@hstm-labs/forge-architect":"0.4.0","@hstm-labs/forge-spec-parser":"0.4.0","@hstm-labs/forge-profiles":"0.4.0","@hstm-labs/forge-templates":"0.4.0"},"_id":"@hstm-labs/forge-infra-generator@0.4.0","gitHead":"5cf442b0b06e91b0683566e5d2ef05d314e3e7cd","description":"Infrastructure configuration generation stage for Forge — produces Dockerfiles, compose configs, CI pipelines, database scripts, environment files, and configuration from architecture output.","_nodeVersion":"22.21.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-kKqVFUq/YiaH+4asMTxxvIsaIQF6UOaNbkVMEL0Rl1s1yILLby6SJKDTbkDF6QqAyKznERTVB/fJBAivZpO7nA==","shasum":"2b5380977b5417f2fe8fa626226b141d5804ffea","tarball":"https://registry.npmjs.org/@hstm-labs/forge-infra-generator/-/forge-infra-generator-0.4.0.tgz","fileCount":18,"unpackedSize":43588,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHMjOgzlf6vNSq3bm76jW7pFnGPrE1lvNB7GkjS3pAP0AiA36BW8EOoVA/a3ApGp1ygjX3dvqA0zlPSVPUIPZmWhjQ=="}]},"_npmUser":{"name":"rsdickerson","email":"scott1127@live.com"},"directories":{},"maintainers":[{"name":"rsdickerson","email":"scott1127@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/forge-infra-generator_0.4.0_1772288483846_0.6691685941136292"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-19T16:23:56.180Z","modified":"2026-02-28T14:21:24.148Z","0.1.0":"2026-02-18T00:29:36.215Z","0.1.1":"2026-02-18T14:07:32.650Z","0.1.2":"2026-02-18T14:35:18.478Z","0.1.3":"2026-02-18T18:30:44.377Z","0.1.4":"2026-02-18T19:00:10.179Z","0.1.5":"2026-02-18T19:11:11.299Z","0.1.6":"2026-02-18T20:05:48.054Z","0.1.7":"2026-02-18T20:56:24.238Z","0.1.9":"2026-02-19T12:49:52.528Z","0.1.11":"2026-02-19T16:23:56.414Z","0.2.0":"2026-02-25T21:56:11.144Z","0.2.1":"2026-02-25T22:04:19.204Z","0.2.2":"2026-02-26T14:08:49.480Z","0.2.3":"2026-02-26T14:18:36.262Z","0.2.4":"2026-02-26T15:05:16.762Z","0.2.5":"2026-02-26T16:52:29.115Z","0.2.6":"2026-02-26T17:01:03.274Z","0.2.8":"2026-02-26T22:41:55.602Z","0.3.0":"2026-02-27T15:59:36.686Z","0.3.1":"2026-02-27T16:50:27.802Z","0.3.2":"2026-02-27T17:24:37.982Z","0.3.3":"2026-02-27T18:16:18.560Z","0.3.4":"2026-02-27T18:23:12.159Z","0.3.5":"2026-02-27T19:30:13.867Z","0.3.6":"2026-02-27T19:55:47.783Z","0.3.7":"2026-02-27T20:51:04.169Z","0.3.8":"2026-02-27T21:08:19.041Z","0.4.0":"2026-02-28T14:21:24.013Z"},"description":"Infrastructure configuration generation stage for Forge — produces Dockerfiles, compose configs, CI pipelines, database scripts, environment files, and configuration from architecture output.","maintainers":[{"name":"rsdickerson","email":"scott1127@live.com"}],"readme":"# @hstm-labs/forge-infra-generator\n\nInfrastructure configuration generation stage for Forge — produces Dockerfiles, compose configs, CI pipelines, database scripts, environment files, and configuration from architecture output.\n\n## Installation\n\n```bash\nnpm install @hstm-labs/forge-infra-generator\n```\n\n## Public API\n\n### Types\n\n- `InfraArtifact` — complete infrastructure output\n- `InfraContainer` — Dockerfile definition\n- `InfraComposeConfig` — Docker Compose configuration\n- `InfraCiPipeline` — CI/CD pipeline definition\n- `InfraDatabaseScript` — database migration/init scripts\n- `InfraEnvFile` — environment variable file\n- `InfraConfigFile` — application config file\n\n### Classes\n\n- `InfraGenerateStage` — pipeline stage implementing `PipelineStage` interface\n- `InfraOutputValidator` — validates LLM-produced infrastructure output\n\n## Usage\n\n```typescript\nimport { InfraGenerateStage } from '@hstm-labs/forge-infra-generator';\n\nconst stage = new InfraGenerateStage();\nconst result = await stage.execute(input);\n// result.data contains InfraArtifact\n```\n\n## License\n\n[MIT](../../LICENSE)\n","readmeFilename":"README.md"}