{"_id":"@code-like-a-carpenter/foundation-plugin-cloudformation","_rev":"24-446f1c1b5bc2675f6f20261d83fa4358","name":"@code-like-a-carpenter/foundation-plugin-cloudformation","dist-tags":{"latest":"3.6.1"},"versions":{"1.0.0":{"name":"@code-like-a-carpenter/foundation-plugin-cloudformation","version":"1.0.0","author":{"url":"https://www.ianwremmel.com","name":"Ian Remmel","email":"1182361+ianwremmel@users.noreply.github.com"},"license":"MIT","_id":"@code-like-a-carpenter/foundation-plugin-cloudformation@1.0.0","maintainers":[{"name":"ianwremmel","email":"design@ianwremmel.com"}],"homepage":"https://www.github.com/code-like-a-carpenter/workbench/tree/main/packages/@code-like-a-carpenter/foundation-plugin-cloudformation","bugs":{"url":"https://www.github.com/code-like-a-carpenter/workbench/issues"},"dist":{"shasum":"716c4cbb16a2aed8eda97615683aa0bcd5c966ea","tarball":"https://registry.npmjs.org/@code-like-a-carpenter/foundation-plugin-cloudformation/-/foundation-plugin-cloudformation-1.0.0.tgz","fileCount":117,"integrity":"sha512-56gPsiKheYjTnqsb9uHY9nwklR66e/do7NazHkGSJVA4Qxrv0xwHdFKaN3/yvWzatUkPTgczfoIyWFO/UBR6tw==","signatures":[{"sig":"MEUCID0TQimTa/PM4B+YK15QWDdImVrurJU2V3wpH2CyDrOlAiEAnMUPt4glZtZf1yyKZABysoI6nSQ1m/l908lBHoxGrvk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9822075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMjfHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdxA//YE3SPwhGX5CfRsWDwA7b8pLlF4Yuxwa1daWLD+dBApsbKhSS\r\nFh7ICYkmp2AnDnwyikFf2upiM3/u87TYATfI7XIKEsd+tNuA9tWv5QA84RP/\r\naZn4Q908c2A8gQGHi+vxkgaw+PFO+BHz5YKaQ82NzOpPkf/65HkcrxXGwtiu\r\nI/UzWbHT+CDqEt0XiuMZQfFUTTrkzAmDs+9PDW/g5XG/qMY2s2EWt1j81f6k\r\nsBsv1o+1k5iyJ0RkBt+RU4+qXaoxHyoOI6E9/lhAwSR/brEAOULjSZfjBhXX\r\nsrCFHjf+LEm2u/II6AVpYYeIL36hd2WwLI+jWw3mMIJCE9P+F1aq+/j0PQVX\r\npM42IsKBvEQuWQTg7wMohnKGRjpUDrpO/U44KJLpVIIyO+SgmfJLEjDuZLtR\r\nTIJJly8CREaeE0tORMvN86UA5GwuVTjbNvmhB/QfaEHcG235Ekhl2T4B+QkV\r\nFCZK/MTN3AvpSgo7dnEam+8Ax+O/09A25gkJv8s38J3Bxzdi/9Szy32m+bGD\r\n56yCRLBHs6OT/7BsthYoBB1jlN2kesV1+3aylC7bpHaNBakcEH+EElobcDv0\r\n2vivDnlnOCeTKhPRXBaHFYtEZ+KsCe3xx86XOrLI0CTn6MA9rWE+uQGWhM0e\r\n+3EXBtod5bDwlwQMLtEERQM6QNSce2aPq2k=\r\n=A74p\r\n-----END PGP SIGNATURE-----\r\n"},"types":"dist/types","engines":{"npm":"9.x","node":"18.x"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"8cea6d2c6fd4b08bd617e0c0f992a5cf712cef00","_npmUser":{"name":"ianwremmel","email":"design@ianwremmel.com"},"repository":{"url":"git+ssh://git@github.com/code-like-a-carpenter/workbench.git","type":"git"},"_npmVersion":"8.19.4","description":"graphql-codegen plugin which generates CloudFormation template(s) using the Foundation parser","directories":{},"_nodeVersion":"18.15.0","dependencies":{"zod":"^3.21.4","lodash":"^4.17.21","js-yaml":"^4.1.0","js-yaml-cloudformation-schema":"^1.0.0","@graphql-codegen/plugin-helpers":"^4.2.0","@code-like-a-carpenter/foundation-parser":"1.0.0","@code-like-a-carpenter/graphql-codegen-helpers":"1.0.0","@code-like-a-carpenter/foundation-intermediate-representation":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/js-yaml":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/foundation-plugin-cloudformation_1.0.0_1681012679470_0.5662683638912205","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@code-like-a-carpenter/foundation-plugin-cloudformation","version":"1.1.0","author":{"url":"https://www.ianwremmel.com","name":"Ian Remmel","email":"1182361+ianwremmel@users.noreply.github.com"},"license":"MIT","_id":"@code-like-a-carpenter/foundation-plugin-cloudformation@1.1.0","maintainers":[{"name":"ianwremmel","email":"design@ianwremmel.com"}],"homepage":"https://www.github.com/code-like-a-carpenter/workbench/tree/main/packages/@code-like-a-carpenter/foundation-plugin-cloudformation","bugs":{"url":"https://www.github.com/code-like-a-carpenter/workbench/issues"},"dist":{"shasum":"3dde8bb22c19517eb0344dfe24fe99181a2010c6","tarball":"https://registry.npmjs.org/@code-like-a-carpenter/foundation-plugin-cloudformation/-/foundation-plugin-cloudformation-1.1.0.tgz","fileCount":117,"integrity":"sha512-F7J+6IXhDW+Upml/4frb72onNeufpwnSGwnEuuDfjgN4QBEZkOR/E4twOmzPdgDKWPO1u3oCeXpOoDsWPD8zHw==","signatures":[{"sig":"MEQCIH+r9IPLNVgXZ8fM2KHLDEe0ImSC561vzi3H3Cd7ymqrAiAHg9+ZJThP1OJAF4J4/taykg2jax1PwPt4lh4htIpmxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9939539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPhhFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWNQ/6AxmCZdDe4WJO9lVg8z+V7akRSEGQZrfKdvz11JWKc6xRdbDQ\r\n/8QxZU2LmQYFajETD17okBHQI/rbwHgxoTYhHMVKAc42nIpZse8f9EtOemHD\r\n2SFoVDtj59hNZxo+BxGC8+w9uosw1XMxwmRgzVmWtx0PwcmDjoI2mLfEYlmZ\r\n8ezDPm1VqTc9Cof0DjaSLIOSZt/mNC1rtWGaUqIdcL6In98fDtWWskhuyqst\r\nLB2gj8q4c+JXULIGTq4YA246AzfKKcwDj1zEbO0LiHv8CywI5jlaHNRq6ugf\r\nc2Nx0ANn6i7UBuIzWR28KaYOM9joTLkVEX1N/cPAsVb69s5V17jjOvfZCfeB\r\nruIR2pca0xVkTz1UVfM1CxmPUKIVcsL0iiOImTu9okJG6jlRNpw5o/JxrgM0\r\nY7bz4VmRhG37ifZErRRYj3TmDd/O5EhN+a/7GNlSAEOL3Xpg2FJaZzBtkwDZ\r\n8GvBS3UYUK5XU0a6lIFmslBoG7eixBzVafW003Um+Mq9qIthTZ0ewOsRrzcn\r\ncnHGglCrFzPouwoPank733WMcavcYQUZ/nu9VevQggDw7taYjPmj2YMCeAMY\r\nqRH2AqqTLQPmGOJTb1Qp3J6C7QM1mssLhTBxaMgkUWF9ld1azeuPXSF2o7PL\r\nXEAfIZ6kGs7JjIifFvZjH8Y2SCOcNDCwvto=\r\n=sJek\r\n-----END PGP SIGNATURE-----\r\n"},"types":"dist/types","engines":{"npm":"9.x","node":"18.x"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"75d3cb7af63485fa57ac0dd001a74dcc672c9028","_npmUser":{"name":"ianwremmel","email":"design@ianwremmel.com"},"repository":{"url":"git+ssh://git@github.com/code-like-a-carpenter/workbench.git","type":"git"},"_npmVersion":"8.19.4","description":"graphql-codegen plugin which generates CloudFormation template(s) using the Foundation parser","directories":{},"_nodeVersion":"18.15.0","dependencies":{"zod":"^3.21.4","lodash":"^4.17.21","js-yaml":"^4.1.0","js-yaml-cloudformation-schema":"^1.0.0","@graphql-codegen/plugin-helpers":"^4.2.0","@code-like-a-carpenter/foundation-parser":"1.1.0","@code-like-a-carpenter/graphql-codegen-helpers":"1.0.0","@code-like-a-carpenter/foundation-intermediate-representation":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/js-yaml":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/foundation-plugin-cloudformation_1.1.0_1681791045528_0.5776826735034652","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@code-like-a-carpenter/foundation-plugin-cloudformation","version":"1.1.1","author":{"url":"https://www.ianwremmel.com","name":"Ian Remmel","email":"1182361+ianwremmel@users.noreply.github.com"},"license":"MIT","_id":"@code-like-a-carpenter/foundation-plugin-cloudformation@1.1.1","maintainers":[{"name":"ianwremmel","email":"design@ianwremmel.com"}],"homepage":"https://www.github.com/code-like-a-carpenter/workbench/tree/main/packages/@code-like-a-carpenter/foundation-plugin-cloudformation","bugs":{"url":"https://www.github.com/code-like-a-carpenter/workbench/issues"},"dist":{"shasum":"2c34727f816b64bf2ade6894c94851775dc7cce1","tarball":"https://registry.npmjs.org/@code-like-a-carpenter/foundation-plugin-cloudformation/-/foundation-plugin-cloudformation-1.1.1.tgz","fileCount":117,"integrity":"sha512-CS4SIK9GkWacXOLOF35PPs6XJvQ/40p9CKuY9ZpLDtdYB7x/3eu8/yJQ8TNL5sgrOxDD1vW7VmL9BMGP90nw5Q==","signatures":[{"sig":"MEYCIQDbxkPGMYlFSo9qiuEdOvTWngEN9sJ/JmSNMsmP4F80lQIhAKqScUAyyNGwWg0WjifQaqT03+nnu2I810w6ao9iwdkZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9941164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQA3LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqs+w//R9lO4XVa4FiWEOQ1xIq38eqrmm6LkdlrDQEK8SHSNFSOfTUr\r\n2NgUebAHPYdIyBpESbHGImaDVJnQJyJfLXx8Q26vgM9EAmj+BMdAW1dAbPIi\r\nZNZombd1Cc4b2dqkp8Ug9kuIN1qKu/I/JV9kvUxOL7rom8mU41UxACj6uyb9\r\nmu0bBq9PgOrrJ7/Moz8J+wwZdFdCogTMNqwj49LYnqu1J+toqL+Y1iHvB8Ay\r\n6ZJlFd/E/y2+KHOzJ3RLtkw09YoTgYstRn+6Ag6qzzX7Lz4R5wwhDe4g6KWM\r\nKLVP1LKUEHW9M/ZFbpki/2pkLLOsW22OWdCxpxENBVBTs70Cmpd1ZVUmu5D3\r\nxK8+U/5kPX0xyyZK6V0xXN9kvhR8xLk49bvffipKD6rGMdjmAV5yt1d1oqzi\r\nZJwIJhtXNi3aTSv5S3bm9mO7FDDi/3R0xQ94XsoCWEd/KcEreXr2S9oMpygM\r\nbWsknwZ79xKQ+VcZ7cVqPAm89W12iJbPQZ5o/tgsfRBGs1Fywrq7kCOxtsKV\r\n6o3EMdy+3rE14ORNf9QkccvxkGphCriipqC8MlGtX+0/ijl2ak5sBhTo6v9i\r\nrgGE8sjgC2/yWhE/zYlaKdn7CM0o/7eauTTrYU8gbV2oBjsGQ2r3KBV4cbCS\r\nXUInLXFhRHkkBovYHGFXuWzvBcyhazCebQY=\r\n=ExH+\r\n-----END PGP SIGNATURE-----\r\n"},"types":"dist/types","engines":{"npm":"9.x","node":"18.x"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"9a93c649690c4eb785aa2dbb3da3586652c8dc11","_npmUser":{"name":"ianwremmel","email":"design@ianwremmel.com"},"repository":{"url":"git+ssh://git@github.com/code-like-a-carpenter/workbench.git","type":"git"},"_npmVersion":"8.19.4","description":"graphql-codegen plugin which generates CloudFormation template(s) using the Foundation parser","directories":{},"_nodeVersion":"18.15.0","dependencies":{"zod":"^3.21.4","lodash":"^4.17.21","js-yaml":"^4.1.0","js-yaml-cloudformation-schema":"^1.0.0","@graphql-codegen/plugin-helpers":"^4.2.0","@code-like-a-carpenter/foundation-parser":"1.1.0","@code-like-a-carpenter/graphql-codegen-helpers":"1.0.0","@code-like-a-carpenter/foundation-intermediate-representation":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/js-yaml":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/foundation-plugin-cloudformation_1.1.1_1681919435621_0.34087220229386284","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@code-like-a-carpenter/foundation-plugin-cloudformation","version":"1.2.0","author":{"url":"https://www.ianwremmel.com","name":"Ian Remmel","email":"1182361+ianwremmel@users.noreply.github.com"},"license":"MIT","_id":"@code-like-a-carpenter/foundation-plugin-cloudformation@1.2.0","maintainers":[{"name":"ianwremmel","email":"design@ianwremmel.com"}],"homepage":"https://www.github.com/code-like-a-carpenter/workbench/tree/main/packages/@code-like-a-carpenter/foundation-plugin-cloudformation","bugs":{"url":"https://www.github.com/code-like-a-carpenter/workbench/issues"},"dist":{"shasum":"d117111790d4c436e89d4cbf85838c53406e4160","tarball":"https://registry.npmjs.org/@code-like-a-carpenter/foundation-plugin-cloudformation/-/foundation-plugin-cloudformation-1.2.0.tgz","fileCount":117,"integrity":"sha512-9xKICctwr1OLoMlaJi23BO0i/fCT8xUKD57JU+0U85eBHhRWZ756+XVIELUQ5TbeMHRLeL6XLJwIfjl9rrQuvQ==","signatures":[{"sig":"MEYCIQCBCaolUdUQuK5dToFnJZA2h8gD55SUe9sp5jaysgbFLAIhAI12kA/GmhLXMSmsiUlwxaxVWm7LJcxMnIrNKtOsC8V5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9944223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQVBgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoA7A//aSTUkFVaGZXgRpAIcJnVb555cBKUlQkWmV4Wttua66UMsnJ8\r\niiZnncLMoLPVolYnwLAIzu7G49MlVGDMtiQSU/PyaACxWEnsFycQgxNZTTr2\r\nYqxG2bvZrRafBvyjF4NsNWHqg9XNsgqDXS5YCyBfA7Z2WuAlqbpDUZRgMJjW\r\naeeERSr/x2AuQNGviHVzxC2+b0MAHaBYW02zDA1z8+5YdoZ5G1Y4CswN/P07\r\n8Wth3CQXWgsh60tLHxjmZjGZZ7iXPwiAkVHHvv58nbdeFcQSQKi66hUIhbJk\r\nraB3zJVcAHZAPJ6dK7E0DwhR20PFYPQf0mkIAbP3xKnzr1B2RveJ7Y+8r8tp\r\nM0kATpCJDB4W0o94qPcsfbwEToMOpKX/Z7+hW7+EMfJnKhP31k+wBshPGhNI\r\nNKoIYZl2dUjt5jwtfBtumB4sZd0VCXWGllxGCWdiyvnaKqS9aHkx2FdiseCC\r\nfUDEPF0SXJTL0OMWkiLhiXWFUcfQIpp2/C9Tlpuu5N0eJU9pvfOwgjbtf8k8\r\nJft10hFnyDgJ7H7Zr35JcNgR4dHsKH7VhHQUfzdcOOpBHFz/wuKflmdVMnmz\r\nxPl+rTix8E3qFNPctK8xSjCKQIMxT/cykKMG/JWd21yskmGE9SoUsw309vmu\r\nQi62j6yPZh2WUsu/9NoEAGAKBamO5lig2SU=\r\n=Wuj8\r\n-----END PGP SIGNATURE-----\r\n"},"types":"dist/types","engines":{"npm":"9.x","node":"18.x"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"75b47fe2ea011b2063b90402753dca1e5799d506","_npmUser":{"name":"ianwremmel","email":"design@ianwremmel.com"},"repository":{"url":"git+ssh://git@github.com/code-like-a-carpenter/workbench.git","type":"git"},"_npmVersion":"8.19.4","description":"graphql-codegen plugin which generates CloudFormation template(s) using the Foundation parser","directories":{},"_nodeVersion":"18.16.0","dependencies":{"zod":"^3.21.4","lodash":"^4.17.21","js-yaml":"^4.1.0","js-yaml-cloudformation-schema":"^1.0.0","@graphql-codegen/plugin-helpers":"^4.2.0","@code-like-a-carpenter/foundation-parser":"1.1.0","@code-like-a-carpenter/graphql-codegen-helpers":"1.0.0","@code-like-a-carpenter/foundation-intermediate-representation":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/js-yaml":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/foundation-plugin-cloudformation_1.2.0_1682002016352_0.25383540405543714","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@code-like-a-carpenter/foundation-plugin-cloudformation","version":"2.0.0","author":{"url":"https://www.ianwremmel.com","name":"Ian Remmel","email":"1182361+ianwremmel@users.noreply.github.com"},"license":"MIT","_id":"@code-like-a-carpenter/foundation-plugin-cloudformation@2.0.0","maintainers":[{"name":"ianwremmel","email":"design@ianwremmel.com"}],"homepage":"https://www.github.com/code-like-a-carpenter/workbench/tree/main/packages/@code-like-a-carpenter/foundation-plugin-cloudformation","bugs":{"url":"https://www.github.com/code-like-a-carpenter/workbench/issues"},"dist":{"shasum":"4256e5ec3efcc3a4d24610c093e77ffd0327fdc3","tarball":"https://registry.npmjs.org/@code-like-a-carpenter/foundation-plugin-cloudformation/-/foundation-plugin-cloudformation-2.0.0.tgz","fileCount":145,"integrity":"sha512-BiU2W4nz9UsWX3BnuSyplrC7nIcoVxqJ5sl0fB1db3wYT09kMizGL39ojmnWcD//d8yz3Vb1CrnlT6MeMD36LQ==","signatures":[{"sig":"MEQCIAbUtOy6eAvh/0wQEevGhLV7YWxzOnS8mXCfhrvHegNgAiBl3KuW3I8Jrb9xPwRLeHEqT/W5BvhD495OPjg8FvmnNg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9911248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQq3hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqgZRAAmpiukQ90lZAdZHxS5jnr/j5JXD/1ouSkivkSecAGS8/z2wQ+\r\nWnSjUs65dbPzuwBJ8gB9+bwGIYw/qFT3vWEtJaFfmNaIkvr6IG0/2LnpoA8d\r\n0WqKK/gwgKrsi+ur4v3Ssppj58r7L0J9E6a8exaJ0mrnsUS0RxdY+cpspT5d\r\nMKCar5+OBtX8kXU6DBXSeM1/zcklz8MoKroCDNxmSQE4+OF6BvniOINTvIGw\r\n3DfsMOWSc+BmARKS//oPrlqMhW6rQdPAxypAW24SYif3OsaglT7mjxt1UseT\r\nWMpwppRJ8uo4aSugl4e3iu6iPewYc8btOhJEA0U96Yd+iDUWfv+v4RuPVWm0\r\nel+sxmtrGHa71dHTRypf/c8zYDKi0nR0aXVg8CwlMYXcmKAZgDrdx++4Ev6o\r\nlo6wyGNnrbraKYkLC0NBJGHtAtEsDqnYCms43h5IQOvUPL2iNiiQN0G+ubAi\r\nFBqGd7H6rJMnBiWKWCCRaXUDqEpCj2UR5gNeTPWKlvz4DiOag8emLnpkPNE/\r\ngP9ANS+MFTW303vmhYBnvHLvvepanaeWh9dyaXhPwDCW8KmD76PLjIexj6YM\r\nvwYYnsNTU6+QsK/kHSggGjSfa8woTRRFsNHiFq/W8httkixbm4XL46j/M2Sc\r\nIhuv8rSVY+DqV4gUfhDlMZ8ffFwnaWFYHXg=\r\n=m6yI\r\n-----END PGP SIGNATURE-----\r\n"},"types":"dist/types","engines":{"npm":"9.x","node":"18.x"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"907737ccee996f47f460dc1c43a0ccafa343bff0","_npmUser":{"name":"ianwremmel","email":"design@ianwremmel.com"},"repository":{"url":"git+ssh://git@github.com/code-like-a-carpenter/workbench.git","type":"git"},"_npmVersion":"8.19.4","description":"graphql-codegen plugin which generates CloudFormation template(s) using the Foundation parser","directories":{},"_nodeVersion":"18.16.0","dependencies":{"zod":"^3.21.4","lodash":"^4.17.21","js-yaml":"^4.1.0","@code-like-a-carpenter/assert":"1.0.2","js-yaml-cloudformation-schema":"^1.0.0","@graphql-codegen/plugin-helpers":"^4.2.0","@code-like-a-carpenter/foundation-parser":"2.0.0","@code-like-a-carpenter/graphql-codegen-helpers":"1.0.0","@code-like-a-carpenter/foundation-intermediate-representation":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/js-yaml":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/foundation-plugin-cloudformation_2.0.0_1682091489478_0.4654450473960827","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@code-like-a-carpenter/foundation-plugin-cloudformation","version":"2.1.0","author":{"url":"https://www.ianwremmel.com","name":"Ian Remmel","email":"1182361+ianwremmel@users.noreply.github.com"},"license":"MIT","_id":"@code-like-a-carpenter/foundation-plugin-cloudformation@2.1.0","maintainers":[{"name":"ianwremmel","email":"design@ianwremmel.com"}],"homepage":"https://www.github.com/code-like-a-carpenter/workbench/tree/main/packages/@code-like-a-carpenter/foundation-plugin-cloudformation","bugs":{"url":"https://www.github.com/code-like-a-carpenter/workbench/issues"},"dist":{"shasum":"7f5314d9b99cb568c9841bb2f263931abca58cb1","tarball":"https://registry.npmjs.org/@code-like-a-carpenter/foundation-plugin-cloudformation/-/foundation-plugin-cloudformation-2.1.0.tgz","fileCount":152,"integrity":"sha512-QC6ps3DaDDIb0APf43MiP2VDRHY6hBajWzlb15KUhuMZuvstdfU/eRyEje8Ng7E4TSHqoBO2C1GsFy4TGwqOVQ==","signatures":[{"sig":"MEQCIAtDwH+ReNtYyDXnZ6bwAsj2e0eglWutlprTRCn6uqbMAiA2ltuIzISYNi9PbeA4x0Bk0VlRGQOaRba3/emYx9zLpQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9924011},"types":"dist/types","engines":{"npm":"9.x","node":"18.x"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"12608f78beaca2acb7cb1ed2a92b81bca1e86438","_npmUser":{"name":"ianwremmel","email":"design@ianwremmel.com"},"repository":{"url":"git+ssh://git@github.com/code-like-a-carpenter/workbench.git","type":"git"},"_npmVersion":"8.19.4","description":"graphql-codegen plugin which generates CloudFormation template(s) using the Foundation parser","directories":{},"_nodeVersion":"18.16.0","dependencies":{"zod":"^3.21.4","lodash":"^4.17.21","js-yaml":"^4.1.0","@code-like-a-carpenter/assert":"1.0.2","js-yaml-cloudformation-schema":"^1.0.0","@graphql-codegen/plugin-helpers":"^4.2.0","@code-like-a-carpenter/foundation-parser":"2.1.0","@code-like-a-carpenter/graphql-codegen-helpers":"1.0.0","@code-like-a-carpenter/foundation-intermediate-representation":"2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/js-yaml":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/foundation-plugin-cloudformation_2.1.0_1684165046230_0.8195434176864327","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@code-like-a-carpenter/foundation-plugin-cloudformation","version":"2.1.1","author":{"url":"https://www.ianwremmel.com","name":"Ian Remmel","email":"1182361+ianwremmel@users.noreply.github.com"},"license":"MIT","_id":"@code-like-a-carpenter/foundation-plugin-cloudformation@2.1.1","maintainers":[{"name":"ianwremmel","email":"design@ianwremmel.com"}],"homepage":"https://www.github.com/code-like-a-carpenter/workbench/tree/main/packages/@code-like-a-carpenter/foundation-plugin-cloudformation","bugs":{"url":"https://www.github.com/code-like-a-carpenter/workbench/issues"},"dist":{"shasum":"a002374bf44162f2ef16e8f4265f82ffc542ea71","tarball":"https://registry.npmjs.org/@code-like-a-carpenter/foundation-plugin-cloudformation/-/foundation-plugin-cloudformation-2.1.1.tgz","fileCount":152,"integrity":"sha512-flK/zUOMZVX6wbPAp241Zq4grBtN55e9wnyU7mIirI5OoVEM6Z4G1uxbjXtpdTDfIBg4KZUNzyF49uAJIavjoA==","signatures":[{"sig":"MEUCIQDE6QbpePhZow9jD0boCdZqRh5jdZzDsPb7Uqxe3dKtvwIgcqGdP3oVE9APEAbcUsBANKB62W6WOBuR6+UArZ1hnXY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9920476},"types":"dist/types","engines":{"npm":"9.x","node":"18.x"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"1ac0f4fdbade24f563616b67f016e633555fcb14","_npmUser":{"name":"ianwremmel","email":"design@ianwremmel.com"},"repository":{"url":"git+ssh://git@github.com/code-like-a-carpenter/workbench.git","type":"git"},"_npmVersion":"8.19.4","description":"graphql-codegen plugin which generates CloudFormation template(s) using the Foundation parser","directories":{},"_nodeVersion":"18.16.0","dependencies":{"zod":"^3.21.4","lodash":"^4.17.21","js-yaml":"^4.1.0","@code-like-a-carpenter/assert":"1.0.2","js-yaml-cloudformation-schema":"^1.0.0","@graphql-codegen/plugin-helpers":"^4.2.0","@code-like-a-carpenter/foundation-parser":"2.1.0","@code-like-a-carpenter/graphql-codegen-helpers":"1.0.0","@code-like-a-carpenter/foundation-intermediate-representation":"2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/js-yaml":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/foundation-plugin-cloudformation_2.1.1_1684944331310_0.6482786139579282","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"@code-like-a-carpenter/foundation-plugin-cloudformation","version":"2.1.2","author":{"url":"https://www.ianwremmel.com","name":"Ian Remmel","email":"1182361+ianwremmel@users.noreply.github.com"},"license":"MIT","_id":"@code-like-a-carpenter/foundation-plugin-cloudformation@2.1.2","maintainers":[{"name":"ianwremmel","email":"design@ianwremmel.com"}],"homepage":"https://www.github.com/code-like-a-carpenter/workbench/tree/main/packages/@code-like-a-carpenter/foundation-plugin-cloudformation","bugs":{"url":"https://www.github.com/code-like-a-carpenter/workbench/issues"},"dist":{"shasum":"b6f931093d1e585cd4c8f2f4aee9da4e18b2a2e1","tarball":"https://registry.npmjs.org/@code-like-a-carpenter/foundation-plugin-cloudformation/-/foundation-plugin-cloudformation-2.1.2.tgz","fileCount":151,"integrity":"sha512-tBRAm3r/9mJi+tV5Omx6twgEK1uDrI9BezTcb7a//IYGDxyfJu0NY9EID6YbsmciYi36fHjmlqjeR7dYv1e3cA==","signatures":[{"sig":"MEQCICrP8nyA1YT45rFkN/Y+7MstzYw6F13/Yix5eQNXNSwDAiAHD0dt720JXdwmm93bJYT/eHDuQ9+iSf+3sZE2Vl9BXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9859916},"types":"dist/types","engines":{"npm":"9.x","node":"18.x"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"49f1b6f093db2f0bb576f56053b5f49d57d0aae4","_npmUser":{"name":"ianwremmel","email":"design@ianwremmel.com"},"repository":{"url":"git+ssh://git@github.com/code-like-a-carpenter/workbench.git","type":"git"},"_npmVersion":"8.19.4","description":"graphql-codegen plugin which generates CloudFormation template(s) using the Foundation parser","directories":{},"_nodeVersion":"18.17.0","dependencies":{"zod":"^3.21.4","lodash":"^4.17.21","js-yaml":"^4.1.0","@code-like-a-carpenter/assert":"1.0.3","js-yaml-cloudformation-schema":"^1.0.0","@graphql-codegen/plugin-helpers":"^4.2.0","@code-like-a-carpenter/foundation-parser":"2.1.1","@code-like-a-carpenter/graphql-codegen-helpers":"1.0.1","@code-like-a-carpenter/foundation-intermediate-representation":"2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/js-yaml":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/foundation-plugin-cloudformation_2.1.2_1692292895512_0.5298997221580353","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"@code-like-a-carpenter/foundation-plugin-cloudformation","version":"2.1.3","author":{"url":"https://www.ianwremmel.com","name":"Ian Remmel","email":"1182361+ianwremmel@users.noreply.github.com"},"license":"MIT","_id":"@code-like-a-carpenter/foundation-plugin-cloudformation@2.1.3","maintainers":[{"name":"ianwremmel","email":"design@ianwremmel.com"}],"homepage":"https://www.github.com/code-like-a-carpenter/workbench/tree/main/packages/@code-like-a-carpenter/foundation-plugin-cloudformation","bugs":{"url":"https://www.github.com/code-like-a-carpenter/workbench/issues"},"dist":{"shasum":"37096faec53833de53cec3a3c8bdca904c9fc2a6","tarball":"https://registry.npmjs.org/@code-like-a-carpenter/foundation-plugin-cloudformation/-/foundation-plugin-cloudformation-2.1.3.tgz","fileCount":152,"integrity":"sha512-EcxybueO+T9GSpr7NbgMpI4+c2Z6dmSrxgERm/OonFnnl7peWSAWmgpjIqnFTemoI/nNgXJbPy1C2g14ndcEbQ==","signatures":[{"sig":"MEYCIQCRJTyKZSf9SWiVqgDct7RBZX13TNeRIFdJAw24G7SRXwIhALaZQ0+PnUe1k3j3ECqomfn1MU2G1y66wJamct6qvvux","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9930695},"types":"dist/types","engines":{"npm":"9.x","node":"18.x"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"beb170dd24588255b1799b2d473f07eeeca8e575","_npmUser":{"name":"ianwremmel","email":"design@ianwremmel.com"},"repository":{"url":"git+ssh://git@github.com/code-like-a-carpenter/workbench.git","type":"git"},"_npmVersion":"9.8.1","description":"graphql-codegen plugin which generates CloudFormation template(s) using the Foundation parser","directories":{},"_nodeVersion":"18.18.2","dependencies":{"zod":"^3.22.4","lodash":"^4.17.21","js-yaml":"^4.1.0","@code-like-a-carpenter/assert":"1.0.3","js-yaml-cloudformation-schema":"^1.0.0","@graphql-codegen/plugin-helpers":"^5.0.1","@code-like-a-carpenter/foundation-parser":"2.1.2","@code-like-a-carpenter/graphql-codegen-helpers":"1.0.2","@code-like-a-carpenter/foundation-intermediate-representation":"2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/js-yaml":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/foundation-plugin-cloudformation_2.1.3_1699124625014_0.9624033973511541","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@code-like-a-carpenter/foundation-plugin-cloudformation","version":"2.2.0","author":{"url":"https://www.ianwremmel.com","name":"Ian Remmel","email":"1182361+ianwremmel@users.noreply.github.com"},"license":"MIT","_id":"@code-like-a-carpenter/foundation-plugin-cloudformation@2.2.0","maintainers":[{"name":"ianwremmel","email":"design@ianwremmel.com"}],"homepage":"https://www.github.com/code-like-a-carpenter/workbench/tree/main/packages/@code-like-a-carpenter/foundation-plugin-cloudformation","bugs":{"url":"https://www.github.com/code-like-a-carpenter/workbench/issues"},"dist":{"shasum":"4aec2af782fd455017ad48cc06377623ffbb84aa","tarball":"https://registry.npmjs.org/@code-like-a-carpenter/foundation-plugin-cloudformation/-/foundation-plugin-cloudformation-2.2.0.tgz","fileCount":152,"integrity":"sha512-8IOBYD/9mYEmcKItM1IGflkn+Lw1oHpQrFOtWC+4f0PZti8qqvOgCZyOIKb7hPZAY6ZJitA5amdDFDoZdiIwUA==","signatures":[{"sig":"MEYCIQDvVkP+6fkIqAcwkw4BWX26dIoCTvOAVsavKrrT5RVIeAIhAM2FRWjfdcd23Uc8j2YIPwZrTH6sJcCQI4+f8DyHqAo8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9932855},"types":"dist/types","engines":{"npm":"9.x","node":"18.x"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"da2e10b21c9237ccfda512c530a69b4c52737ac4","_npmUser":{"name":"ianwremmel","email":"design@ianwremmel.com"},"repository":{"url":"git+ssh://git@github.com/code-like-a-carpenter/workbench.git","type":"git"},"_npmVersion":"9.8.1","description":"graphql-codegen plugin which generates CloudFormation template(s) using the Foundation parser","directories":{},"_nodeVersion":"18.18.2","dependencies":{"zod":"^3.22.4","lodash":"^4.17.21","js-yaml":"^4.1.0","@code-like-a-carpenter/assert":"1.1.0","js-yaml-cloudformation-schema":"^1.0.0","@graphql-codegen/plugin-helpers":"^5.0.1","@code-like-a-carpenter/foundation-parser":"2.2.0","@code-like-a-carpenter/graphql-codegen-helpers":"1.0.2","@code-like-a-carpenter/foundation-intermediate-representation":"2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/foundation-plugin-cloudformation_2.2.0_1701027970186_0.5256384552685036","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@code-like-a-carpenter/foundation-plugin-cloudformation","version":"3.0.0","author":{"url":"https://www.ianwremmel.com","name":"Ian Remmel","email":"1182361+ianwremmel@users.noreply.github.com"},"license":"MIT","_id":"@code-like-a-carpenter/foundation-plugin-cloudformation@3.0.0","maintainers":[{"name":"ianwremmel","email":"design@ianwremmel.com"}],"homepage":"https://www.github.com/code-like-a-carpenter/workbench/tree/main/packages/@code-like-a-carpenter/foundation-plugin-cloudformation","bugs":{"url":"https://www.github.com/code-like-a-carpenter/workbench/issues"},"dist":{"shasum":"84bac087d4bbe59efc3fc05d913b4b982ac9fc90","tarball":"https://registry.npmjs.org/@code-like-a-carpenter/foundation-plugin-cloudformation/-/foundation-plugin-cloudformation-3.0.0.tgz","fileCount":152,"integrity":"sha512-33oVkiopX6k6mj5EaPwITOeb3ppgjqtNuJzyLL8mwqCvuUqjr46DQIKH1YqQGpl0dxibd+500AVZCmSvhM2ObA==","signatures":[{"sig":"MEYCIQDXLvAJ9sSixthUAXarnN/R7IwlLwCyZSnbcpC9QWRk4gIhALQd+kOxPFVjz8PDI3cZzuRxA8MLdpsuCI651wefx6Ct","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9932837},"types":"dist/types","engines":{"node":"20.x"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"11f8d67334d66105c0464fdb352dd3e291db5bc3","_npmUser":{"name":"ianwremmel","email":"design@ianwremmel.com"},"repository":{"url":"git+ssh://git@github.com/code-like-a-carpenter/workbench.git","type":"git"},"_npmVersion":"10.2.3","description":"graphql-codegen plugin which generates CloudFormation template(s) using the Foundation parser","directories":{},"_nodeVersion":"18.19.0","dependencies":{"zod":"^3.22.4","lodash":"^4.17.21","js-yaml":"^4.1.0","@code-like-a-carpenter/assert":"2.0.0","js-yaml-cloudformation-schema":"^1.0.0","@graphql-codegen/plugin-helpers":"^5.0.1","@code-like-a-carpenter/foundation-parser":"3.0.0","@code-like-a-carpenter/graphql-codegen-helpers":"2.0.0","@code-like-a-carpenter/foundation-intermediate-representation":"3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/foundation-plugin-cloudformation_3.0.0_1705989015756_0.29934992448807773","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@code-like-a-carpenter/foundation-plugin-cloudformation","version":"3.1.0","author":{"url":"https://www.ianwremmel.com","name":"Ian Remmel","email":"1182361+ianwremmel@users.noreply.github.com"},"license":"MIT","_id":"@code-like-a-carpenter/foundation-plugin-cloudformation@3.1.0","maintainers":[{"name":"ianwremmel","email":"design@ianwremmel.com"}],"homepage":"https://www.github.com/code-like-a-carpenter/workbench/tree/main/packages/@code-like-a-carpenter/foundation-plugin-cloudformation","bugs":{"url":"https://www.github.com/code-like-a-carpenter/workbench/issues"},"dist":{"shasum":"f1452af654854ae3ec7d212c0d0816c0c7f6d916","tarball":"https://registry.npmjs.org/@code-like-a-carpenter/foundation-plugin-cloudformation/-/foundation-plugin-cloudformation-3.1.0.tgz","fileCount":152,"integrity":"sha512-/ZUdEkMys8FQBy8w1Y3ulmOkbVsO0Buqp4D97KS5VkZc3FHZvIaVz1bhvIPVm/04EsUZ4nV3d9UccBL9QIFqWw==","signatures":[{"sig":"MEYCIQCjYG1I+pqShvXYrIHGTgfm3t4UrLLTiE3GDJGLlDZnhwIhALC1rHbBiJGBnIDXK0xDA6iJ9ue/HvefiikIXIOEmLKi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9935136},"types":"dist/types","engines":{"node":"20.x"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.mjs","require":"./dist/cjs/index.cjs"},"./package.json":"./package.json"},"gitHead":"a5365067951bca00a584cbc72763411a72972e0b","_npmUser":{"name":"ianwremmel","email":"design@ianwremmel.com"},"repository":{"url":"git+ssh://git@github.com/code-like-a-carpenter/workbench.git","type":"git"},"_npmVersion":"10.2.4","description":"graphql-codegen plugin which generates CloudFormation template(s) using the Foundation parser","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zod":"^3.22.4","lodash":"^4.17.21","js-yaml":"^4.1.0","@code-like-a-carpenter/assert":"2.1.0","js-yaml-cloudformation-schema":"^1.0.0","@graphql-codegen/plugin-helpers":"^5.0.1","@code-like-a-carpenter/foundation-parser":"3.1.0","@code-like-a-carpenter/graphql-codegen-helpers":"2.1.0","@code-like-a-carpenter/foundation-intermediate-representation":"3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/foundation-plugin-cloudformation_3.1.0_1706847315438_0.06954560361978412","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@code-like-a-carpenter/foundation-plugin-cloudformation","version":"3.2.0","author":{"url":"https://www.ianwremmel.com","name":"Ian Remmel","email":"1182361+ianwremmel@users.noreply.github.com"},"license":"MIT","_id":"@code-like-a-carpenter/foundation-plugin-cloudformation@3.2.0","maintainers":[{"name":"ianwremmel","email":"design@ianwremmel.com"}],"homepage":"https://www.github.com/code-like-a-carpenter/workbench/tree/main/packages/@code-like-a-carpenter/foundation-plugin-cloudformation","bugs":{"url":"https://www.github.com/code-like-a-carpenter/workbench/issues"},"dist":{"shasum":"e756585e1988555edaddaaca76bcb762818df207","tarball":"https://registry.npmjs.org/@code-like-a-carpenter/foundation-plugin-cloudformation/-/foundation-plugin-cloudformation-3.2.0.tgz","fileCount":152,"integrity":"sha512-QlkR67rF17R1iZCJtjFSpQkhMZs1MalAubF9bVkijIifDRuGUJbErC0K0DZPuoh0AWef/tFIqGsQJuQnpUb1ug==","signatures":[{"sig":"MEUCIBDz5z8F/LK5rACXUiCt4z7lSHGDVfdZxAX6iBuenFe+AiEAmAeBRnhkSFhZpLISLSFofQsHwu9BGaGu2d51hh8N73c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9935213},"types":"dist/types","engines":{"node":"20.x"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.mjs","require":"./dist/cjs/index.cjs","development":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"ca360619e1a38c910fc0f9c46275117f7846534e","_npmUser":{"name":"ianwremmel","email":"design@ianwremmel.com"},"repository":{"url":"git+ssh://git@github.com/code-like-a-carpenter/workbench.git","type":"git"},"_npmVersion":"10.2.4","description":"graphql-codegen plugin which generates CloudFormation template(s) using the Foundation parser","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zod":"^3.22.4","lodash":"^4.17.21","js-yaml":"^4.1.0","@code-like-a-carpenter/assert":"2.2.0","js-yaml-cloudformation-schema":"^1.0.0","@graphql-codegen/plugin-helpers":"^5.0.1","@code-like-a-carpenter/foundation-parser":"3.2.0","@code-like-a-carpenter/graphql-codegen-helpers":"2.2.0","@code-like-a-carpenter/foundation-intermediate-representation":"3.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/js-yaml":"^4.0.9","@types/aws-lambda":"^8.10.133"},"_npmOperationalInternal":{"tmp":"tmp/foundation-plugin-cloudformation_3.2.0_1706892009583_0.4340155025214498","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"@code-like-a-carpenter/foundation-plugin-cloudformation","version":"3.2.1","author":{"url":"https://www.ianwremmel.com","name":"Ian Remmel","email":"1182361+ianwremmel@users.noreply.github.com"},"license":"MIT","_id":"@code-like-a-carpenter/foundation-plugin-cloudformation@3.2.1","maintainers":[{"name":"ianwremmel","email":"design@ianwremmel.com"}],"homepage":"https://www.github.com/code-like-a-carpenter/workbench/tree/main/packages/@code-like-a-carpenter/foundation-plugin-cloudformation","bugs":{"url":"https://www.github.com/code-like-a-carpenter/workbench/issues"},"dist":{"shasum":"890097a5fbdaefbef176b4d5631b1ac66c3f9efc","tarball":"https://registry.npmjs.org/@code-like-a-carpenter/foundation-plugin-cloudformation/-/foundation-plugin-cloudformation-3.2.1.tgz","fileCount":152,"integrity":"sha512-8Eme4F4s+hlYIh4l2tRd4tBUkM3PaIjcWa59j+l3EtznWKbWqhgImNpCp5GOr2tyyiD8LDSjEDdw5g3kS3UYUQ==","signatures":[{"sig":"MEUCIQDJ6wnuf/nrzL9yQ9eqwl8XJ/25YKBd/ck2GsFz7fYR3QIgdD7KA/6m6uYNTdvXo4zfjl1QYs1nUGRb846ynESy2lQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9934288},"types":"dist/types","engines":{"node":"20.x"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.mjs","require":"./dist/cjs/index.cjs","development":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"f30ba723c30ed3bf1549fb60321122eec4014a26","_npmUser":{"name":"ianwremmel","email":"design@ianwremmel.com"},"repository":{"url":"git+ssh://git@github.com/code-like-a-carpenter/workbench.git","type":"git"},"_npmVersion":"10.2.4","description":"graphql-codegen plugin which generates CloudFormation template(s) using the Foundation parser","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zod":"^3.22.4","lodash":"^4.17.21","js-yaml":"^4.1.0","@code-like-a-carpenter/assert":"2.2.1","js-yaml-cloudformation-schema":"^1.0.0","@graphql-codegen/plugin-helpers":"^5.0.1","@code-like-a-carpenter/foundation-parser":"3.2.1","@code-like-a-carpenter/graphql-codegen-helpers":"2.2.0","@code-like-a-carpenter/foundation-intermediate-representation":"3.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/js-yaml":"^4.0.9","@types/aws-lambda":"^8.10.133"},"_npmOperationalInternal":{"tmp":"tmp/foundation-plugin-cloudformation_3.2.1_1706941269950_0.17634058234929628","host":"s3://npm-registry-packages"}},"3.2.2":{"name":"@code-like-a-carpenter/foundation-plugin-cloudformation","version":"3.2.2","author":{"url":"https://www.ianwremmel.com","name":"Ian Remmel","email":"1182361+ianwremmel@users.noreply.github.com"},"license":"MIT","_id":"@code-like-a-carpenter/foundation-plugin-cloudformation@3.2.2","maintainers":[{"name":"ianwremmel","email":"design@ianwremmel.com"}],"homepage":"https://www.github.com/code-like-a-carpenter/workbench/tree/main/packages/@code-like-a-carpenter/foundation-plugin-cloudformation","bugs":{"url":"https://www.github.com/code-like-a-carpenter/workbench/issues"},"dist":{"shasum":"6c07546f3c87d40b4b0bea02a5e11bf18cc93e34","tarball":"https://registry.npmjs.org/@code-like-a-carpenter/foundation-plugin-cloudformation/-/foundation-plugin-cloudformation-3.2.2.tgz","fileCount":152,"integrity":"sha512-nGwsI2TS92ooIleaHXxLqPgW2Emb0ISsJDwJoU2kgwjFNz3k7SgsHDC893NPyOlp+/aEDI8CMCVPf+glf2Un7A==","signatures":[{"sig":"MEUCIEqwWEPACK/fjGySow8YeUe9WxxMkMJDAwmbGHedNZiZAiEA1Fr5w2nhXIsx0YreMwMjkMwNu0dXSukuxuAwbpSppB0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9935676},"types":"dist/types","engines":{"node":"20.x"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.mjs","require":"./dist/cjs/index.cjs","development":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"b3ebdd897b991c7d457f26270cf8af7d6fa310ac","_npmUser":{"name":"ianwremmel","email":"design@ianwremmel.com"},"releaseAll":1,"repository":{"url":"git+ssh://git@github.com/code-like-a-carpenter/workbench.git","type":"git"},"_npmVersion":"10.2.4","description":"graphql-codegen plugin which generates CloudFormation template(s) using the Foundation parser","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zod":"^3.22.4","lodash":"^4.17.21","js-yaml":"^4.1.0","@code-like-a-carpenter/assert":"2.2.2","js-yaml-cloudformation-schema":"^1.0.0","@graphql-codegen/plugin-helpers":"^5.0.1","@code-like-a-carpenter/foundation-parser":"3.2.2","@code-like-a-carpenter/graphql-codegen-helpers":"2.2.1","@code-like-a-carpenter/foundation-intermediate-representation":"3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/js-yaml":"^4.0.9","@types/aws-lambda":"^8.10.133"},"_npmOperationalInternal":{"tmp":"tmp/foundation-plugin-cloudformation_3.2.2_1707281252005_0.5653522148140016","host":"s3://npm-registry-packages"}},"3.3.1":{"name":"@code-like-a-carpenter/foundation-plugin-cloudformation","version":"3.3.1","author":{"url":"https://www.ianwremmel.com","name":"Ian Remmel","email":"1182361+ianwremmel@users.noreply.github.com"},"license":"MIT","_id":"@code-like-a-carpenter/foundation-plugin-cloudformation@3.3.1","maintainers":[{"name":"ianwremmel","email":"design@ianwremmel.com"}],"homepage":"https://www.github.com/code-like-a-carpenter/workbench/tree/main/packages/@code-like-a-carpenter/foundation-plugin-cloudformation","bugs":{"url":"https://www.github.com/code-like-a-carpenter/workbench/issues"},"dist":{"shasum":"5bb824435fce03bc8e34575092b0336cf0b9bae2","tarball":"https://registry.npmjs.org/@code-like-a-carpenter/foundation-plugin-cloudformation/-/foundation-plugin-cloudformation-3.3.1.tgz","fileCount":159,"integrity":"sha512-K8tCOYt+5oy6+/ychzSBrSMpx71C1l18DMZfUrpIOyj+cFK1c7zrXI0m4Iq8ODJcj3uoL62Z+wg+gbLMRM/VsA==","signatures":[{"sig":"MEYCIQCacFzYPvMYCDfJz6sloRWSLWFK8C6ZKvLfvnybf8St3gIhAMpAmL+YDMXqa6mQlbXbvEsZqVJFk6ohK7izTWakLmQc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9949700},"types":"dist/types","engines":{"node":"20.x"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.mjs","require":"./dist/cjs/index.cjs","development":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"cd44a5e3691aade4bc1220600792bbffafaae9b6","_npmUser":{"name":"ianwremmel","email":"design@ianwremmel.com"},"releaseAll":3,"repository":{"url":"git+ssh://git@github.com/code-like-a-carpenter/workbench.git","type":"git"},"_npmVersion":"10.2.4","description":"graphql-codegen plugin which generates CloudFormation template(s) using the Foundation parser","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.22.4","lodash":"^4.17.21","js-yaml":"^4.1.0","@code-like-a-carpenter/assert":"2.2.4","js-yaml-cloudformation-schema":"^1.0.0","@graphql-codegen/plugin-helpers":"^5.0.1","@code-like-a-carpenter/foundation-parser":"3.2.4","@code-like-a-carpenter/graphql-codegen-helpers":"2.2.2","@code-like-a-carpenter/foundation-intermediate-representation":"3.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/js-yaml":"^4.0.9","@types/aws-lambda":"^8.10.133"},"_npmOperationalInternal":{"tmp":"tmp/foundation-plugin-cloudformation_3.3.1_1710520987082_0.16977031594389236","host":"s3://npm-registry-packages"}},"3.3.2":{"name":"@code-like-a-carpenter/foundation-plugin-cloudformation","version":"3.3.2","author":{"url":"https://www.ianwremmel.com","name":"Ian Remmel","email":"1182361+ianwremmel@users.noreply.github.com"},"license":"MIT","_id":"@code-like-a-carpenter/foundation-plugin-cloudformation@3.3.2","maintainers":[{"name":"ianwremmel","email":"design@ianwremmel.com"}],"homepage":"https://www.github.com/code-like-a-carpenter/workbench/tree/main/packages/@code-like-a-carpenter/foundation-plugin-cloudformation","bugs":{"url":"https://www.github.com/code-like-a-carpenter/workbench/issues"},"dist":{"shasum":"2a61f673fee53d71abddc89eb79ca3b39b82fb2a","tarball":"https://registry.npmjs.org/@code-like-a-carpenter/foundation-plugin-cloudformation/-/foundation-plugin-cloudformation-3.3.2.tgz","fileCount":159,"integrity":"sha512-F2HLJKnSy9rcSla/ZTnIsfYPWMPym3LDUzSQW3q9iKx7O2eZN6eRhXaqA/iMjGeBLJRs2riEvRW2+nVC3EDXgQ==","signatures":[{"sig":"MEUCIQDcqFEjvcGGh7bf3ob0wztH6NlaWBpbWjnU0hJoWLWSogIgLITOFVy8SlwM2XLDiBXGFwdbaiBR28C+GAjURIcnYFg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9949698},"types":"dist/types","engines":{"node":"20.x"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.mjs","require":"./dist/cjs/index.cjs","carpentry":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"79f0e7522eab44f59fc1cc7546fbd34f4cb75f27","_npmUser":{"name":"ianwremmel","email":"design@ianwremmel.com"},"releaseAll":3,"repository":{"url":"git+ssh://git@github.com/code-like-a-carpenter/workbench.git","type":"git"},"_npmVersion":"10.2.4","description":"graphql-codegen plugin which generates CloudFormation template(s) using the Foundation parser","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.22.4","lodash":"^4.17.21","js-yaml":"^4.1.0","@code-like-a-carpenter/assert":"2.2.5","js-yaml-cloudformation-schema":"^1.0.0","@graphql-codegen/plugin-helpers":"^5.0.1","@code-like-a-carpenter/foundation-parser":"3.2.5","@code-like-a-carpenter/graphql-codegen-helpers":"2.2.3","@code-like-a-carpenter/foundation-intermediate-representation":"3.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/js-yaml":"^4.0.9","@types/aws-lambda":"^8.10.133"},"_npmOperationalInternal":{"tmp":"tmp/foundation-plugin-cloudformation_3.3.2_1711226470032_0.03611399500606671","host":"s3://npm-registry-packages"}},"3.3.3":{"name":"@code-like-a-carpenter/foundation-plugin-cloudformation","version":"3.3.3","author":{"url":"https://www.ianwremmel.com","name":"Ian Remmel","email":"1182361+ianwremmel@users.noreply.github.com"},"license":"MIT","_id":"@code-like-a-carpenter/foundation-plugin-cloudformation@3.3.3","maintainers":[{"name":"ianwremmel","email":"design@ianwremmel.com"}],"homepage":"https://www.github.com/code-like-a-carpenter/workbench/tree/main/packages/@code-like-a-carpenter/foundation-plugin-cloudformation","bugs":{"url":"https://www.github.com/code-like-a-carpenter/workbench/issues"},"dist":{"shasum":"910f64943bde3f438956dcd10169769283d691fe","tarball":"https://registry.npmjs.org/@code-like-a-carpenter/foundation-plugin-cloudformation/-/foundation-plugin-cloudformation-3.3.3.tgz","fileCount":159,"integrity":"sha512-lkxnaG50XFkFkc92MdNYjp+7LxYfjzGsEW6OpK29gwE50sJDJI7bbJ01nA3iYp7JG76Zxy/iXOI06mKJRxQ4/A==","signatures":[{"sig":"MEUCIQDxjGceq9+Z2XWyIXea8Hta9QGDhyUhsRjmJl36opMUMAIgKbZodLPrFPxR70FH1Hc1k6hbPfmBJZtd5FDZJbcgRfk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9949698},"types":"dist/types","engines":{"node":"20.x"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.mjs","require":"./dist/cjs/index.cjs","carpentry":"./src/index.ts"},"./package.json":"./package.json"},"gitHead":"3a53c8d938d21f1f24b4a1e59ec1634b9e30f227","_npmUser":{"name":"ianwremmel","email":"design@ianwremmel.com"},"releaseAll":5,"repository":{"url":"git+ssh://git@github.com/code-like-a-carpenter/workbench.git","type":"git"},"_npmVersion":"10.2.4","description":"graphql-codegen plugin which generates CloudFormation template(s) using the Foundation parser","directories":{},"_nodeVersion":"20.11.1","dependencies":{"zod":"^3.22.4","lodash":"^4.17.21","js-yaml":"^4.1.0","@code-like-a-carpenter/assert":"2.2.6","js-yaml-cloudformation-schema":"^1.0.0","@graphql-codegen/plugin-helpers":"^5.0.1","@code-like-a-carpenter/foundation-parser":"3.2.6","@code-like-a-carpenter/graphql-codegen-helpers":"2.2.4","@code-like-a-carpenter/foundation-intermediate-representation":"3.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/js-yaml":"^4.0.9","@types/aws-lambda":"^8.10.133"},"_npmOperationalInternal":{"tmp":"tmp/foundation-plugin-cloudformation_3.3.3_1711236995788_0.9965273308972107","host":"s3://npm-registry-packages"}},"3.3.4":{"name":"@code-like-a-carpenter/foundation-plugin-cloudformation","version":"3.3.4","author":{"url":"https://www.ianwremmel.com","name":"Ian Remmel","email":"1182361+ianwremmel@users.noreply.github.com"},"license":"MIT","_id":"@code-like-a-carpenter/foundation-plugin-cloudformation@3.3.4","maintainers":[{"name":"ianwremmel","email":"design@ianwremmel.com"}],"homepage":"https://www.github.com/code-like-a-carpenter/workbench/tree/main/packages/@code-like-a-carpenter/foundation-plugin-cloudformation","bugs":{"url":"https://www.github.com/code-like-a-carpenter/workbench/issues"},"dist":{"shasum":"eb7853b8bd90973fb636e22925539e0363ddac1f","tarball":"https://registry.npmjs.org/@code-like-a-carpenter/foundation-plugin-cloudformation/-/foundation-plugin-cloudformation-3.3.4.tgz","fileCount":203,"integrity":"sha512-CHy8M86pDTthBGSnochGNErQFPhlnwCpofZaAOfLVKY3Bjwt9/UEf3jteDjxT6j4epENfb/xA8M4pMhDPYuXnQ==","signatures":[{"sig":"MEQCIGaqZx4HTHh5YUZbqsJQP/3etp1qihL7o0w2jLKPs73gAiA2hkEtgz5CGpTsz22bXd1PH1i0g92BNpUsuxYEGmMjfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12421223},"types":"dist/types","engines":{"node":"20.x"},"exports":{".":{"import":{"types":"./dist/types/index.d.mts","default":"./dist/esm/index.mjs","carpentry":"./src/index.ts"},"require":{"types":"./dist/cjs-types/index.d.ts","default":"./dist/cjs/index.cjs","carpentry":"./src/index.ts"}},"./package.json":"./package.json"},"gitHead":"c3b1ff58f55a1afc0cc6be1a315fd51ef6a9fa58","_npmUser":{"name":"ianwremmel","email":"design@ianwremmel.com"},"releaseAll":5,"repository":{"url":"git+ssh://git@github.com/code-like-a-carpenter/workbench.git","type":"git"},"_npmVersion":"10.5.2","description":"graphql-codegen plugin which generates CloudFormation template(s) using the Foundation parser","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.23.8","lodash":"^4.17.21","js-yaml":"^4.1.0","@code-like-a-carpenter/assert":"2.2.7","js-yaml-cloudformation-schema":"^1.0.0","@graphql-codegen/plugin-helpers":"^5.0.4","@code-like-a-carpenter/foundation-parser":"3.2.7","@code-like-a-carpenter/graphql-codegen-helpers":"2.2.5","@code-like-a-carpenter/foundation-intermediate-representation":"3.2.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/js-yaml":"^4.0.9","@types/aws-lambda":"^8.10.138"},"_npmOperationalInternal":{"tmp":"tmp/foundation-plugin-cloudformation_3.3.4_1717354191262_0.5973242913172694","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"@code-like-a-carpenter/foundation-plugin-cloudformation","version":"3.4.0","author":{"url":"https://www.ianwremmel.com","name":"Ian Remmel","email":"1182361+ianwremmel@users.noreply.github.com"},"license":"MIT","_id":"@code-like-a-carpenter/foundation-plugin-cloudformation@3.4.0","maintainers":[{"name":"ianwremmel","email":"design@ianwremmel.com"}],"homepage":"https://www.github.com/code-like-a-carpenter/workbench/tree/main/packages/@code-like-a-carpenter/foundation-plugin-cloudformation","bugs":{"url":"https://www.github.com/code-like-a-carpenter/workbench/issues"},"dist":{"shasum":"f2338f8f65c7a2deb0592b52a59d1cce34150f46","tarball":"https://registry.npmjs.org/@code-like-a-carpenter/foundation-plugin-cloudformation/-/foundation-plugin-cloudformation-3.4.0.tgz","fileCount":159,"integrity":"sha512-+gjZZpDevQoNx2F/OknhY0H/O0xNLzs9RT6GEso3eesUQCfOfw3UDib02jC+T+0eSsh2sGIROyLeHH5D98eKdA==","signatures":[{"sig":"MEYCIQCjEMgr1oCv2/hV5giz/Ly8mMjSwvOpBXH/jZecWb0ZtgIhAIVbNKOv5sdM1F/9wx3jwXX+fM8YbSP4PdRLE7/f+wO2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9975296},"engines":{"node":"20.x"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.mjs","carpentry":"./src/index.ts"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.cjs","carpentry":"./src/index.ts"}},"./package.json":"./package.json"},"gitHead":"ce6d333395771c985137410cfb5645ad3c7d067b","_npmUser":{"name":"ianwremmel","email":"design@ianwremmel.com"},"releaseAll":5,"repository":{"url":"git+ssh://git@github.com/code-like-a-carpenter/workbench.git","type":"git"},"_npmVersion":"10.7.0","description":"graphql-codegen plugin which generates CloudFormation template(s) using the Foundation parser","directories":{},"_nodeVersion":"20.14.0","dependencies":{"zod":"^3.23.8","lodash":"^4.17.21","js-yaml":"^4.1.0","@code-like-a-carpenter/assert":"2.3.0","js-yaml-cloudformation-schema":"^1.0.0","@graphql-codegen/plugin-helpers":"^5.0.4","@code-like-a-carpenter/foundation-parser":"3.3.0","@code-like-a-carpenter/graphql-codegen-helpers":"2.3.0","@code-like-a-carpenter/foundation-intermediate-representation":"3.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/js-yaml":"^4.0.9","@types/aws-lambda":"^8.10.138"},"_npmOperationalInternal":{"tmp":"tmp/foundation-plugin-cloudformation_3.4.0_1717812690830_0.9348566958786013","host":"s3://npm-registry-packages"}},"3.4.1":{"name":"@code-like-a-carpenter/foundation-plugin-cloudformation","version":"3.4.1","author":{"url":"https://www.ianwremmel.com","name":"Ian Remmel","email":"1182361+ianwremmel@users.noreply.github.com"},"license":"MIT","_id":"@code-like-a-carpenter/foundation-plugin-cloudformation@3.4.1","maintainers":[{"name":"ianwremmel","email":"design@ianwremmel.com"}],"homepage":"https://www.github.com/code-like-a-carpenter/workbench/tree/main/packages/@code-like-a-carpenter/foundation-plugin-cloudformation","bugs":{"url":"https://www.github.com/code-like-a-carpenter/workbench/issues"},"dist":{"shasum":"e04dfd5a8832aa2fdd3a67f107c032652a384358","tarball":"https://registry.npmjs.org/@code-like-a-carpenter/foundation-plugin-cloudformation/-/foundation-plugin-cloudformation-3.4.1.tgz","fileCount":159,"integrity":"sha512-k2F5rokDawnIHy77U7kqOQ0z0bDPbsUdAlg0vOD+xMnbB5kCkdeZPWX7578JbVtx9lFBRlhgsTHdLlIiSV3iXg==","signatures":[{"sig":"MEUCIQDIr0TPHLHeqAhRUlffXXmoGsT05QBjBul9Sl3DmRaxyQIgImi9hZMMyitjGSY66i3u12Og9fFtBCh/mDlE6X09jPs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9975334},"types":"./dist/types/index.d.ts","engines":{"node":"20.x"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.mjs","carpentry":"./src/index.ts"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.cjs","carpentry":"./src/index.ts"}},"./package.json":"./package.json"},"gitHead":"ade0112b1655cc438e8cf89fe10af3eb728eb594","_npmUser":{"name":"ianwremmel","email":"design@ianwremmel.com"},"releaseAll":5,"repository":{"url":"git+ssh://git@github.com/code-like-a-carpenter/workbench.git","type":"git"},"_npmVersion":"10.7.0","description":"graphql-codegen plugin which generates CloudFormation template(s) using the Foundation parser","directories":{},"_nodeVersion":"20.14.0","dependencies":{"zod":"^3.23.8","lodash":"^4.17.21","js-yaml":"^4.1.0","@code-like-a-carpenter/assert":"2.3.1","js-yaml-cloudformation-schema":"^1.0.0","@graphql-codegen/plugin-helpers":"^5.0.4","@code-like-a-carpenter/foundation-parser":"3.3.1","@code-like-a-carpenter/graphql-codegen-helpers":"2.3.1","@code-like-a-carpenter/foundation-intermediate-representation":"3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/js-yaml":"^4.0.9","@types/aws-lambda":"^8.10.138"},"_npmOperationalInternal":{"tmp":"tmp/foundation-plugin-cloudformation_3.4.1_1717817016643_0.8065985667743714","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"@code-like-a-carpenter/foundation-plugin-cloudformation","version":"3.5.0","author":{"url":"https://www.ianwremmel.com","name":"Ian Remmel","email":"1182361+ianwremmel@users.noreply.github.com"},"license":"MIT","_id":"@code-like-a-carpenter/foundation-plugin-cloudformation@3.5.0","maintainers":[{"name":"ianwremmel","email":"design@ianwremmel.com"}],"homepage":"https://www.github.com/code-like-a-carpenter/workbench/tree/main/packages/@code-like-a-carpenter/foundation-plugin-cloudformation","bugs":{"url":"https://www.github.com/code-like-a-carpenter/workbench/issues"},"dist":{"shasum":"3f4041f0cd2b19badcca7b501000bbeece5fc43c","tarball":"https://registry.npmjs.org/@code-like-a-carpenter/foundation-plugin-cloudformation/-/foundation-plugin-cloudformation-3.5.0.tgz","fileCount":159,"integrity":"sha512-s5jKfRjLVF+LW368cHs/2O9gQm/wtfff+74UryBjar90moV1ZqDWyS1W61zZ07X+BD7eNImLKl5AjCtYI4f/ng==","signatures":[{"sig":"MEUCIQDPZKb/fu4Ljp9NygiAt1GY2OnDJy9/hGvgsEP7xznvKQIgLDKVamhrEb25kUpRyUU1SQ0o7xslEO6p1HUmYG0856k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9975506},"type":"module","types":"./dist/types/index.d.ts","engines":{"node":"20.x"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.cjs"}},"./package.json":"./package.json"},"gitHead":"4caf56b3c1dd15df088ffb5a037ae4a2981a92ad","_npmUser":{"name":"ianwremmel","email":"design@ianwremmel.com"},"releaseAll":5,"repository":{"url":"git+ssh://git@github.com/code-like-a-carpenter/workbench.git","type":"git"},"_npmVersion":"10.7.0","description":"graphql-codegen plugin which generates CloudFormation template(s) using the Foundation parser","directories":{},"_nodeVersion":"20.14.0","dependencies":{"zod":"^3.23.8","lodash":"^4.17.21","js-yaml":"^4.1.0","@code-like-a-carpenter/assert":"2.3.2","js-yaml-cloudformation-schema":"^1.0.0","@graphql-codegen/plugin-helpers":"^5.0.4","@code-like-a-carpenter/foundation-parser":"3.4.0","@code-like-a-carpenter/graphql-codegen-helpers":"2.4.0","@code-like-a-carpenter/foundation-intermediate-representation":"3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/js-yaml":"^4.0.9","@types/aws-lambda":"^8.10.138"},"_npmOperationalInternal":{"tmp":"tmp/foundation-plugin-cloudformation_3.5.0_1718075413947_0.35573065244928714","host":"s3://npm-registry-packages"}},"3.6.0":{"name":"@code-like-a-carpenter/foundation-plugin-cloudformation","version":"3.6.0","author":{"url":"https://www.ianwremmel.com","name":"Ian Remmel","email":"1182361+ianwremmel@users.noreply.github.com"},"license":"MIT","_id":"@code-like-a-carpenter/foundation-plugin-cloudformation@3.6.0","maintainers":[{"name":"ianwremmel","email":"design@ianwremmel.com"}],"homepage":"https://www.github.com/code-like-a-carpenter/workbench/tree/main/packages/@code-like-a-carpenter/foundation-plugin-cloudformation","bugs":{"url":"https://www.github.com/code-like-a-carpenter/workbench/issues"},"dist":{"shasum":"ab4791ff73518c6a4017541897524ba7017c7968","tarball":"https://registry.npmjs.org/@code-like-a-carpenter/foundation-plugin-cloudformation/-/foundation-plugin-cloudformation-3.6.0.tgz","fileCount":159,"integrity":"sha512-aD0zbVj5ba8OlMpIcw8JonzWwUV/WonR4y+9qF5v6JrL7Bh8+AxVJausGsQTgoOfBY+9H3tyBGRaQ41sn2YqZA==","signatures":[{"sig":"MEYCIQC9irLZBrquZVKsJolUUCaVmVNoeWHP/37MjIMxmFx10QIhAKcWedBN9QQ0VnSPjfZoDo57WzUHmYxJtBLCyzfSoVqf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9965638},"type":"module","types":"./dist/types/index.d.ts","engines":{"node":"22.x"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.cjs"}},"./package.json":"./package.json"},"gitHead":"e6922cc29f31e053c729422b1c33021bf17842ea","_npmUser":{"name":"ianwremmel","email":"design@ianwremmel.com"},"releaseAll":5,"repository":{"url":"git+ssh://git@github.com/code-like-a-carpenter/workbench.git","type":"git"},"_npmVersion":"10.9.2","description":"graphql-codegen plugin which generates CloudFormation template(s) using the Foundation parser","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^3.23.8","lodash":"^4.17.21","js-yaml":"^4.1.0","@code-like-a-carpenter/assert":"2.4.0","js-yaml-cloudformation-schema":"^1.0.0","@graphql-codegen/plugin-helpers":"^5.0.4","@code-like-a-carpenter/foundation-parser":"3.5.0","@code-like-a-carpenter/graphql-codegen-helpers":"2.5.0","@code-like-a-carpenter/foundation-intermediate-representation":"3.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/js-yaml":"^4.0.9","@types/aws-lambda":"^8.10.138"},"_npmOperationalInternal":{"tmp":"tmp/foundation-plugin-cloudformation_3.6.0_1744386600942_0.9280551734318085","host":"s3://npm-registry-packages-npm-production"}},"3.6.1":{"name":"@code-like-a-carpenter/foundation-plugin-cloudformation","description":"graphql-codegen plugin which generates CloudFormation template(s) using the Foundation parser","author":{"name":"Ian Remmel","email":"1182361+ianwremmel@users.noreply.github.com","url":"https://www.ianwremmel.com"},"bugs":{"url":"https://www.github.com/code-like-a-carpenter/workbench/issues"},"engines":{"node":"22.x"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs-types/index.d.cts","default":"./dist/cjs/index.cjs"}},"./package.json":"./package.json"},"homepage":"https://www.github.com/code-like-a-carpenter/workbench/tree/main/packages/@code-like-a-carpenter/foundation-plugin-cloudformation","license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/code-like-a-carpenter/workbench.git"},"publishConfig":{"access":"public"},"dependencies":{"@code-like-a-carpenter/assert":"2.4.1","@code-like-a-carpenter/foundation-intermediate-representation":"3.5.1","@code-like-a-carpenter/foundation-parser":"3.5.1","@code-like-a-carpenter/graphql-codegen-helpers":"2.5.1","@graphql-codegen/plugin-helpers":"^5.0.4","js-yaml":"^4.1.0","js-yaml-cloudformation-schema":"^1.0.0","lodash":"^4.17.21","zod":"^3.23.8"},"devDependencies":{"@types/aws-lambda":"^8.10.157","@types/js-yaml":"^4.0.9"},"releaseAll":5,"types":"./dist/types/index.d.ts","type":"module","version":"3.6.1","gitHead":"5bbc03d8b7166c562274dc86a04719a6eb9ab6c9","_id":"@code-like-a-carpenter/foundation-plugin-cloudformation@3.6.1","_nodeVersion":"22.23.2","_npmVersion":"11.19.1","dist":{"integrity":"sha512-SYg0uCIXjjU+G6q//S3AQsQ9L46goIO6BzlJ+7LPcOUlwG0qPmR7ou2ltpbu1cDOZb8uuz3TcmoReByP/5hGnw==","shasum":"f5043637b05dd5343dfa9d691828d70d2db6fd1c","tarball":"https://registry.npmjs.org/@code-like-a-carpenter/foundation-plugin-cloudformation/-/foundation-plugin-cloudformation-3.6.1.tgz","fileCount":203,"unpackedSize":12425283,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@code-like-a-carpenter%2ffoundation-plugin-cloudformation@3.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDPRjUdBQIzi0I6hdHKKTxn2DDhqwM4wzDQ/vZ6Lfc/8wIhAMzmrHRW6OMwq0ZbuBxe/RvlzCS5I+5QNjoURY9/kwpV"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5ca2b174-d613-4450-9ba3-7169e9617576"}},"directories":{},"maintainers":[{"name":"ianwremmel","email":"design@ianwremmel.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/foundation-plugin-cloudformation_3.6.1_1789234719053_0.11584352300930267"},"_hasShrinkwrap":false}},"time":{"created":"2023-04-09T03:57:59.417Z","modified":"2026-09-12T17:38:39.547Z","1.0.0":"2023-04-09T03:57:59.706Z","1.1.0":"2023-04-18T04:10:45.847Z","1.1.1":"2023-04-19T15:50:35.888Z","1.2.0":"2023-04-20T14:46:56.574Z","2.0.0":"2023-04-21T15:38:09.692Z","2.1.0":"2023-05-15T15:37:26.517Z","2.1.1":"2023-05-24T16:05:31.655Z","2.1.2":"2023-08-17T17:21:35.850Z","2.1.3":"2023-11-04T19:03:45.333Z","2.2.0":"2023-11-26T19:46:10.452Z","3.0.0":"2024-01-23T05:50:16.036Z","3.1.0":"2024-02-02T04:15:15.734Z","3.2.0":"2024-02-02T16:40:09.849Z","3.2.1":"2024-02-03T06:21:10.276Z","3.2.2":"2024-02-07T04:47:32.249Z","3.3.1":"2024-03-15T16:43:07.225Z","3.3.2":"2024-03-23T20:41:10.204Z","3.3.3":"2024-03-23T23:36:35.982Z","3.3.4":"2024-06-02T18:49:51.485Z","3.4.0":"2024-06-08T02:11:31.170Z","3.4.1":"2024-06-08T03:23:36.954Z","3.5.0":"2024-06-11T03:10:14.243Z","3.6.0":"2025-04-11T15:50:01.189Z","3.6.1":"2026-09-12T17:38:39.217Z"},"bugs":{"url":"https://www.github.com/code-like-a-carpenter/workbench/issues"},"author":{"name":"Ian Remmel","email":"1182361+ianwremmel@users.noreply.github.com","url":"https://www.ianwremmel.com"},"license":"MIT","homepage":"https://www.github.com/code-like-a-carpenter/workbench/tree/main/packages/@code-like-a-carpenter/foundation-plugin-cloudformation","repository":{"type":"git","url":"git+ssh://git@github.com/code-like-a-carpenter/workbench.git"},"description":"graphql-codegen plugin which generates CloudFormation template(s) using the Foundation parser","maintainers":[{"name":"ianwremmel","email":"design@ianwremmel.com"}],"readme":"# @code-like-a-carpenter/foundation-plugin-cloudformation\n\n[![standard-readme compliant](https://img.shields.io/badge/readme%20style-standard-brightgreen.svg?style=flat-square)](https://github.com/RichardLitt/standard-readme)\n\n> graphql-codegen plugin which generates CloudFormation template(s) using the\n> Foundation parser\n\n## Table of Contents\n\n-   [Install](#install)\n-   [Usage](#usage)\n    -   [Template Transforms](#template-transforms)\n-   [Maintainer](#maintainer)\n-   [Contributing](#contributing)\n-   [License](#license)\n\n## Install\n\n```bash\nnpm i @code-like-a-carpenter/foundation-plugin-cloudformation\n```\n\n## Usage\n\n### Template Transforms\n\nTemplate transforms get applied after the templates are generated, but before\nthey are written to disk. They were originally added to address CloudFormation's\nlack of support for passing maps to nested stacks (thus preventing nested stacks\nfrom easily using things like `Globals` section of the parent stack or an\narbitrary set of environment variables that cannot be known in advance).\n\nA transform function is a synchronous or asynchronous function that receives the\nparent stack and all nested stacks and modifies them _in place_.\n\n```ts\nimport {\n    Config,\n    ServerlessApplicationModel,\n} from '@code-like-a-carpenter/foundation-cloudformation';\nimport type {IntermediateRepresentation} from '@code-like-a-carpenter/foundation-intermediate-representation';\n\ntype NestedStackTemplates = Model<string, ServerlessApplicationModel>;\ntype Transform = (\n    config: Config,\n    intermediateRepresentatin: IntermediateRepresentation,\n    template: ServerlessApplicationModel,\n    nestedTemplates: NestedStackTemplates\n) => void | Promise<void>;\n```\n\nTransform packages must export a function named `transform` that agrees with the\n`Transform` type above.\n\nThere two default transforms:\n\n-   `@code-like-a-carpenter/foundation-table-names-transform` - passes all\n    tables names to nested handler stacks\n-   `@code-like-a-carpenter/foundation-environment-transform` - passed all\n    environment variables defined on `Globals.Function.Environment.Variables`\n\nGiven the complexity of the Globals object, especially if it's reading Refs,\nfurther transform of the Globals section should be handled by user-space code.\n\n## Maintainer\n\n[Ian Remmel](https://www.ianwremmel.com)\n\n## Contributing\n\nPlease see contributing guidelines at the\n[project homepage](https://www.github.com/code-like-a-carpenter/workbench/).\n\n## License\n\nMIT © [Ian Remmel](https://www.ianwremmel.com) 2023 until at least now\n","readmeFilename":"README.md"}