{"_id":"@granite-js/forge-cli","_rev":"123-e3c9e450741909afa66a4a4ebc3347ce","name":"@granite-js/forge-cli","dist-tags":{"dev":"0.1.26-dev.1760071775","next":"1.0.18","latest":"1.0.45","stable-v2":"2.5.5","stable-v3":"3.0.1"},"versions":{"0.0.0":{"name":"@granite-js/forge-cli","version":"0.0.0","_id":"@granite-js/forge-cli@0.0.0","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"8ee6e6b70e72638f47f4ed5d881b50d1744fe273","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.0.0.tgz","fileCount":5,"integrity":"sha512-QALNLvXh5Nf7Iu6eS9elFPnYJc0idYhkhuN5MqeIS+wDr2+RCAKUo0ugB7R8YstkvvnDBeFZf7II/gOSkY0uSg==","signatures":[{"sig":"MEYCIQDqfb10ouhN82R01TtUa7jyuETSo+4074/FoqvfrQFOTgIhAI4s080SjPQmm6hd2K5OjZIkpglZItlWgykgeIMSMY7+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9787},"type":"module","gitHead":"ea07077a6fa45e0b516e6f461f5f6208c3cfbb61","scripts":{"test":"vitest --run --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"granite-bot","email":"ghlee@kakao.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/cli":"0.0.0","@commander-js/extra-typings":"^14.0.0","@granite-js/deployment-manager":"0.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.0.0_1748429726286_0.5303427203780693","host":"s3://npm-registry-packages-npm-production"}},"0.0.1":{"name":"@granite-js/forge-cli","version":"0.0.1","_id":"@granite-js/forge-cli@0.0.1","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"f64b28713bc748262bff14ae99bd8232ded51a90","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.0.1.tgz","fileCount":5,"integrity":"sha512-mrA6pmVBJ7s4Pp7uNVTpTRTgI/krn1aswPpGNQcCBiFzzLeVixpnULSjOTg7eQuHPK9MXgrHkrOKnIW+eZqQqA==","signatures":[{"sig":"MEUCIQDZWS8ZkaD70itNbaAJi4nCNpZ8tPZz/gPqQicntRckawIgaLOpUNQkrnGZHlGg7Ggsf/U3bigD94ICEKqAdVMASYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9787},"type":"module","gitHead":"6aed1166a6b61f60d2d2370d8175e0ab71603d3b","scripts":{"test":"vitest --run --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"granite-bot","email":"ghlee@kakao.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/cli":"0.0.1","@commander-js/extra-typings":"^14.0.0","@granite-js/deployment-manager":"0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.0.1_1748430185726_0.23574203942543792","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@granite-js/forge-cli","version":"0.1.0","_id":"@granite-js/forge-cli@0.1.0","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"6cc65d8d5180c81c71c5c9ac692df450bc947bb9","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.0.tgz","fileCount":5,"integrity":"sha512-vAmfF9/SDk1TF2a+0RU4kXGuW6gjcm5IqGh2qruxLFf4m6eiSNa1Ql2ENQmubS9KrRBSRogHQaP6SmVAr8PiQw==","signatures":[{"sig":"MEYCIQChub4v+ifoak+TGhXYzzTxbbaDTQ6uc0tP8uLGOUf2OgIhAKyg8gjqXqZQSsCd0kdR7bb8eYMIQKPm33TbnTsqg3fA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9967},"type":"module","gitHead":"ff37a23784d23004a3fef470dd4f64550d775fa3","scripts":{"test":"vitest --run --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"granite-bot","email":"ghlee@kakao.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/cli":"0.1.0","@commander-js/extra-typings":"^14.0.0","@granite-js/deployment-manager":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.0_1748437354036_0.7004522985907795","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@granite-js/forge-cli","version":"0.1.1","_id":"@granite-js/forge-cli@0.1.1","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"abe2cba969a88ecc76bdd4aa0ee765705d9794b8","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.1.tgz","fileCount":5,"integrity":"sha512-Jwqz+CshS/VovzgEViIVlXb3jV1fIAvsEw78T6x28x8xXSAKlOKIK1/XiW5rNddg3YN+oIESRXM6E77/vcW12Q==","signatures":[{"sig":"MEUCIQCmy8sgrxSfTmOMw6/7vmoivArnvBoHqpP4/NqvUO4XHQIgSkJlIvHOHacjc9MJlniyQycWA4xLXn70XVIuZweKE1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11110},"type":"module","gitHead":"773ec3a107ceaaa1e0fa2b2f7f89f2e9c5db48d3","scripts":{"test":"vitest --run --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"granite-bot","email":"ghlee@kakao.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/cli":"0.1.1","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.1","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.1_1748583340759_0.31368458730113247","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@granite-js/forge-cli","version":"0.1.2","_id":"@granite-js/forge-cli@0.1.2","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"2cb344615f118dd0399531d722c8ffe290d51a26","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.2.tgz","fileCount":5,"integrity":"sha512-A8q5h7lrM7CCsb5Fipa+Os7QC7N0SO0Aw8P3w437VWQbWsVPm0fHet8Y6dAZo8m0UdFV3b9nyJuIblCDQCGCJQ==","signatures":[{"sig":"MEQCIDDfS0QjL8h2IU67Nutrcx8dUzBV6fFPce7Q5TrRcyDkAiAD/k3Ll4VbibA6HupqueWZ9WX5Lb0FjwpkH636/IwUrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11251},"type":"module","gitHead":"c7b24d279614d1087fafbdda77b38a56f57f4a73","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"granite-bot","actor":{"name":"granite-bot","type":"user","email":"ghlee@kakao.com"},"email":"ghlee@kakao.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/cli":"0.1.2","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.2","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.2_1750334966548_0.07037186408883933","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@granite-js/forge-cli","version":"0.1.3","_id":"@granite-js/forge-cli@0.1.3","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"5d4482c7e44fb9465877e4321f287e5b2b8abe77","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.3.tgz","fileCount":5,"integrity":"sha512-rYslIdAdKke8FuZn+ygievMeBJTGUphmiT+vgJBOrN0tbM4gggVLodsUnLfmnb7ESD4Xy6tuEp8+cjUu1s1uYA==","signatures":[{"sig":"MEUCIEyHGKkbFE2Kl5lpBGWzNRnQ5KB8gKu3OFUJi0El2P0XAiEAnaVv6V5yesTAHWoOG6zlmWMGDxKTDvEDRehkTFZr1bg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11344},"type":"module","gitHead":"16756457d155fef649d2567d0c0f70b8b24e6a56","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"granite-bot","actor":{"name":"granite-bot","type":"user","email":"ghlee@kakao.com"},"email":"ghlee@kakao.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/cli":"0.1.3","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.3","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.3_1751279917087_0.12000203066100124","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@granite-js/forge-cli","version":"0.1.4","_id":"@granite-js/forge-cli@0.1.4","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"cc735f73e9a337c8242c369ad4328b26a28ebdb4","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.4.tgz","fileCount":5,"integrity":"sha512-tzArDrijLoiqWsUz8FLMw0WtTvFOAmSI+I6tc0gzBAOG8xa5wgdtAhsZmBwC3C+5J3vzxfIxSB/wN+q5bBDDmg==","signatures":[{"sig":"MEYCIQDycZBmw1lzlPmAQO+8As3RFeuDeEPnxeZ690xzoghIJwIhAKLidTq8BHGhcMkUsEn3mHJOYIT61dhe0SK0UdkbZltl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11437},"type":"module","gitHead":"9b3a1f94b947e98059abda51b17960dbac29c429","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"granite-bot","actor":{"name":"granite-bot","type":"user","email":"ghlee@kakao.com"},"email":"ghlee@kakao.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/cli":"0.1.4","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.4","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.4_1751295402975_0.2292651213034933","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@granite-js/forge-cli","version":"0.1.5","_id":"@granite-js/forge-cli@0.1.5","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"cf9e5ec6d7cf3d74fb15e28d166635d78622c5c6","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.5.tgz","fileCount":5,"integrity":"sha512-AWjOM0Je+LCxRziMXXulkYXni+RPPh1Wxq1il2Q9bj7HsO2IjEaKy+CLGpiQJ7bPDq8Jn1bGnj4MzmKpR99oPQ==","signatures":[{"sig":"MEUCIQCwMppvzTNXJ0Laqltza1NiyS21oCQ2c0cpkxjMl3AUgwIgUbBBsBZI0rrsEwhXTkKkrHLRJoF1CC+Txcgouwu8Ius=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11567},"type":"module","gitHead":"820488dec0007e58776e19a2b5727b603069b0e6","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"granite-bot","actor":{"name":"granite-bot","type":"user","email":"ghlee@kakao.com"},"email":"ghlee@kakao.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/cli":"0.1.5","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.5","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.5_1751349169240_0.9951976896075216","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@granite-js/forge-cli","version":"0.1.6","_id":"@granite-js/forge-cli@0.1.6","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"048fb3745f877c4a7612e08ef5def1868369bd26","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.6.tgz","fileCount":5,"integrity":"sha512-7x12P1gZep1t2b8vYFOznWwvmsNZ3ulH/qCcBS7SLj8w81gQGWO/TRkfa7tyQM7HaawSGQdFwalRkzfnurlsdQ==","signatures":[{"sig":"MEUCICd5sMB3IAi0viinPB9PKtvsbqF0x4/Jd58W0Upcyw/UAiEAy4BLE5Vw0ZqnMuUwIUy04deOGUJq+Z2A5TWnfTz5Kbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11660},"type":"module","gitHead":"6168d43d16c17233ba11db5c001e0e7fd1e92973","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"granite-bot","email":"ghlee@kakao.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/cli":"0.1.6","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.6","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.6_1752216237211_0.3251484922174852","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@granite-js/forge-cli","version":"0.1.7","_id":"@granite-js/forge-cli@0.1.7","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"8c9915e770d48de32a05e08f4088333d7c4d70cf","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.7.tgz","fileCount":5,"integrity":"sha512-4Sh7oEnYSGBaxBDBou9NtRcHv3CC+VoU3rgnxe1V3GJd9bMcREs7c3gZ07pGeyXJso3h0P0vKKFd9kPvE9DznQ==","signatures":[{"sig":"MEYCIQD0rc6Nk/4ekU3diTejyt1rL5wOu9F4W5ddAT27qojtLQIhAL7+EwXFbT6TfizsBSvXUufcnClrv+UA3QvyeBlzXCl8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11753},"type":"module","gitHead":"989e1411367ccfbf840937cf2abc8db1d5146483","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"granite-bot","email":"ghlee@kakao.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/cli":"0.1.7","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.7","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.7_1753347591532_0.8060946252252832","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20250725013859":{"name":"@granite-js/forge-cli","version":"0.0.0-dev-20250725013859","_id":"@granite-js/forge-cli@0.0.0-dev-20250725013859","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"bin/index.js"},"dist":{"shasum":"e2d4dd40bb2e7613882d907698309fd4712f9f8b","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.0.0-dev-20250725013859.tgz","fileCount":4,"integrity":"sha512-h+ifYHH1YFglyYrMMncD/TGtFEluO9uXM8+LmxHqgiZUjZB1RXNENPcxjDuNUq6viEDwmTm5bTzSEKiaOMM3RQ==","signatures":[{"sig":"MEUCIQDb9o/w5ZCP3iGx1jThbt4hkxryBO2drI59xAiRDbu5awIgen8JVmlLpdw3PEux4+SHa+29h2Fu0T+DWfvjxL8oJ/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9692},"type":"module","gitHead":"01d208526217b631c4b4edb97f5df2cc7e0f6014","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ghlee","email":"dev.ghlee@gmail.com"},"_npmVersion":"10.9.0","description":"A CLI tool for managing Granite applications","directories":{},"_nodeVersion":"22.12.0","dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/cli":"workspace:*","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"workspace:*","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.0.0-dev-20250725013859_1753407811534_0.7903653344476935","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@granite-js/forge-cli","version":"0.1.8","_id":"@granite-js/forge-cli@0.1.8","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"948e88a308e81bb1a7fd8528216e50a21c7a0c74","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.8.tgz","fileCount":5,"integrity":"sha512-AB+NY8pH0uE2ob/HXadXJ4eeXjMG1QoAYZtuVV0JQArRZZ4DyywNOrrMfcexaJMVDO+hLznknLFC6WZ/JRDeqw==","signatures":[{"sig":"MEUCIQDH2YGPcCqpOfNllmMhV5Eq1qEclZV9xBZQwELclPUqhgIgKD23PFzxIY1RdN+6zUG+byDIdRne5m8vReRA1xfNlYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11883},"type":"module","gitHead":"5f63568e836d97207e8ad43056c8c4333e1a7d38","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"granite-bot","email":"ghlee@kakao.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/cli":"0.1.8","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.8","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.8_1753430929980_0.5000237812481754","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@granite-js/forge-cli","version":"0.1.9","_id":"@granite-js/forge-cli@0.1.9","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"be7a2969c673da925e1ba1bd68868b1f6a0931f4","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.9.tgz","fileCount":5,"integrity":"sha512-/qgvDYSHQRirr16skv72MrTE+1C2FE5y326RaEcfoBCtwKZ4K5f2/c8p5oNOhRRnTAtl+taGXqi8ZSYPc7HS6g==","signatures":[{"sig":"MEUCIDbIlADWH9T2qnDC/j8CyMujqo/8SfcYYfN/2+8XPAVYAiEAp0bPxyRQawMc7NJKWGL1ZnOrH2BTbLWG5jiRueqXzt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12013},"type":"module","gitHead":"5e4c2fd708102a50e0da6aa4bf2690544beaefa9","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"granite-bot","email":"ghlee@kakao.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/cli":"0.1.9","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.9","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.9_1753441575863_0.6294413836052015","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@granite-js/forge-cli","version":"0.1.10","_id":"@granite-js/forge-cli@0.1.10","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"d2243e1717a5a8da30d54b936aecffd59e895146","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.10.tgz","fileCount":5,"integrity":"sha512-bpfzeA7mkPHpz9lp1jgYAZX9SBC+a0ljwdDnXNKh97MrALz5NAyw3J8JvdWnGNbbo/N4fDPsuHS8Jp3+RzE3bw==","signatures":[{"sig":"MEYCIQDCzE1Ic8TkAK2YBut1wn/xPGJP+KACgxHeucAfMqSDAQIhAKW80sVFZ2FLQX9MJz/smWd2lfEzzTuPcCNz75I6xTwg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12173},"type":"module","gitHead":"1e58b469bad6981382cf5addbb5a0ecb8d9d79c6","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"granite-bot","email":"ghlee@kakao.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.10","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.10","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.10_1753860307251_0.1788456579396096","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@granite-js/forge-cli","version":"0.1.11","_id":"@granite-js/forge-cli@0.1.11","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"7775288cb40f09e390c9e9827703cf0e1d169427","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.11.tgz","fileCount":5,"integrity":"sha512-Unky7EBOWdkjmpSCgk1mcHdZuoDiqxA1avMnbuVbgVINrvJC505oDz1KIN1Rxdr6vxWjjk5MBs5hTiKUnDbWIw==","signatures":[{"sig":"MEQCIFTOMnM9McnBtqR9mRef3QOttZLU6sy/gtnx0fe2nv3GAiAXnx9C1KXx7kzJxDx/trdlnJgYV608c5DweaYqeJf87Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12314},"type":"module","gitHead":"4c28208ee43a8077c4c1816feb605661ec5ce5ad","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"granite-bot","email":"ghlee@kakao.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.11","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.11","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.11_1754372656094_0.3494756183787082","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@granite-js/forge-cli","version":"0.1.12","_id":"@granite-js/forge-cli@0.1.12","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"dd423afb92c2c237cbeb945ddfb7172458f156d2","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.12.tgz","fileCount":5,"integrity":"sha512-TdVicMVUtWfpz5olpQBv8G8J+b0L2JZNrBJzKSBV3r6CrtzJjN9NbNiCXVDXof3aNRh2jZ6xb4XEDdOJ8bO7Zg==","signatures":[{"sig":"MEQCIBjg88QuLLKB4VYqIAD+29lzvDvRJ4Dg0RU/jPv38B3WAiBy/ceR3boSobp8E5zHe3d1Wum8VfoG0dJl44SMSlhoig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12522},"type":"module","gitHead":"1cc9e748db1e70308c333d08871785a881b235a6","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"granite-bot","email":"ghlee@kakao.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.12","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.12","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.12_1754875270023_0.39750610134792663","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@granite-js/forge-cli","version":"0.1.13","_id":"@granite-js/forge-cli@0.1.13","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"71d3acca737881111e37768962272ad0ddf86983","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.13.tgz","fileCount":5,"integrity":"sha512-9KZMk1YM0iDEjyTs3o5uzvDWypDyVEgUckOHf98zMXdB5aYL/TcrseeJU6291Z5P0nOGNAQ63Pv6Jgz5ksE7KA==","signatures":[{"sig":"MEYCIQD0oLuqY47k1oOaxd7bE3F+WryEOznxawvrAQJN5cWc2gIhAJ9bjf183PvfZfE0dv9Pww5xZyn3b7wFTy+cr/z2DX5w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12626},"type":"module","gitHead":"d4c8f60a384e5127c202a1941f25d68827c3db3a","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"granite-bot","email":"ghlee@kakao.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.13","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.13","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.13_1754911362882_0.5810904846936391","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@granite-js/forge-cli","version":"0.1.14","_id":"@granite-js/forge-cli@0.1.14","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"5409d583e76c0ee30662da73058d1868b191562d","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.14.tgz","fileCount":5,"integrity":"sha512-a8N8w0/jU5NEb1avSnXP96L6TzmKdzm/40qNVqLehjh2qGBrYMr3x5GDWSZm1MWwSy760iInyfgrq5AezmRxew==","signatures":[{"sig":"MEUCIQDzncpKP8P+0KZ5zkoCOLPph2azudFmh8Qt3o8P9ngkXwIgb+r5BtfLkbmXEBFCBPDJN7JC9Z2+xTid79Gy7h8LfC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12730},"type":"module","gitHead":"2f779d637c8df383f057ed46b8a7a6ee3bad532f","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"granite-bot","email":"ghlee@kakao.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.14","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.14","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.14_1755005801702_0.9471467276121461","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@granite-js/forge-cli","version":"0.1.15","_id":"@granite-js/forge-cli@0.1.15","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"dcf80fed3c5906ec730c110f4f9a8e18396fd950","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.15.tgz","fileCount":5,"integrity":"sha512-JDQsZSkp8Gat8UrrAV/7jRsJdODrrNNcmfEfulQ+wE7hYpujhonDig+/Ia80hQYb2R3uV4RjLwmYOE2Xp3EanQ==","signatures":[{"sig":"MEYCIQCryd6ODb3M9rSOIkvEVDm16IBZM+U4MNYJH+v8Yt2wRQIhAMvjVXM079GBMSqVZInMFSSWdrMx1XNSqSgxgzG+Lhk4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12932},"type":"module","gitHead":"69d76939db1e60128a3f63985b6486ba71b7a222","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"granite-bot","email":"ghlee@kakao.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.15","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.15","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.15_1755101016394_0.44381255194455815","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@granite-js/forge-cli","version":"0.1.16","_id":"@granite-js/forge-cli@0.1.16","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"de4ea9f9f843bcf2ee14c720a71e5df7646a5e60","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.16.tgz","fileCount":5,"integrity":"sha512-Pq797ftvAcEn/AKNo7KcJKEM0VQyvo8ns8KniVBrvrMo9gfXmOvIyY6UkH7B9/lZZgAuwv4dx0gVHkfpg4T9Vw==","signatures":[{"sig":"MEUCIQDoQKB5NQxZuojEX73TZg6y9ln7ZEyn14q+UJm/hfcx5QIgY5j32zhW9YBzRxQSwV8UaGCh7CULK8BG/cMTT288pvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13036},"type":"module","gitHead":"425dc28da2d3f91160ac58e4571e7c2b9a7b1091","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"granite-bot","email":"ghlee@kakao.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.16","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.16","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.16_1755397062835_0.8269264752094063","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@granite-js/forge-cli","version":"0.1.17","_id":"@granite-js/forge-cli@0.1.17","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"70e1bf282e021c9f395fd5e6fba506f564375b5d","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.17.tgz","fileCount":5,"integrity":"sha512-E2ej/O+UdXA3ZOPg8v1AAtSduHLq633eZaNbV2qkf53hJ7NK9NgVWYg4TniIXuc7ESHUEF38hJpkN3VIqgeyrg==","signatures":[{"sig":"MEYCIQDEDqiPLNHdb9XnwltwHIpcKc1Cod19oidy1Il+w4fCewIhALDx3bfcnbYMFroK1xCdT3zGI6nrXCvw4rub548cJXMy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13177},"type":"module","gitHead":"148f213e5205a7095df462b450d2314bba89d8ba","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"granite-bot","email":"ghlee@kakao.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.17","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.17","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.17_1755672203312_0.5448317613350424","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@granite-js/forge-cli","version":"0.1.18","_id":"@granite-js/forge-cli@0.1.18","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"77c341f819cb38c1e1f97653879a3e9da3f3b017","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.18.tgz","fileCount":5,"integrity":"sha512-wIh/NmKn3L6QiQpDuJt4k8Fr7bu5VztJF8b3AkU0C97bpvSR/9kc9s19+2fU67MTazq/IcLP1czIZP9UJEEh8g==","signatures":[{"sig":"MEUCIGwERXqZvNFeO5HoAUv93E63wRa1CF9nezwwlTADlSzYAiEA3UPc+XUUmc0JMaFmOgCfgXLvp+9B30Hls0HplP5PiUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13281},"type":"module","gitHead":"1ba1b361560bd8593cafb7313ea706e320a82150","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"granite-bot","email":"ghlee@kakao.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.18","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.18","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.18_1755692113091_0.4976292666874458","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@granite-js/forge-cli","version":"0.1.19","_id":"@granite-js/forge-cli@0.1.19","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"fd2ac5b74df2fec2046d47e04695f949addab2a6","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.19.tgz","fileCount":5,"integrity":"sha512-EoqYam19EpLiw8nxIUzWTi7Pq3YosF3FwiMKnyAlfWOTWNkt4s32wNZ+J5pHQoJMcyol+Bru21aLOivPZVk3OQ==","signatures":[{"sig":"MEUCIQDHzH/J7tTBj7O44kyvoxGSG/XJkASteujCzuHbpe4lJwIgVrrlDPmr1EmAZr8RZG8qMfMfXL26Tnfqj6Y7/wt9RsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13422},"type":"module","gitHead":"e36cdd577bf858a0ec9e93b109c0f2eaa4d5c1ee","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"granite-bot","email":"ghlee@kakao.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.19","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.19","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.19_1755750861776_0.643236614875925","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@granite-js/forge-cli","version":"0.1.20","_id":"@granite-js/forge-cli@0.1.20","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"3c2663d5cea9c7308d83892b675f4674391cabf2","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.20.tgz","fileCount":5,"integrity":"sha512-UUUzcR1QdgIPH5qg74rkfAVIsoqRNvXuxrBvVxX9QkrukS+aJ6LyWLpizZkb/xALl305/yghspSAKnqArMitiw==","signatures":[{"sig":"MEUCIGFj07kWzqC3coh9TZ+tJa2NZvOc2z9Mw6O6Usz5ZtwjAiEAjTZeFLk6F3Fb55jerURK0ODgkCmkSm1SSAmRzMMDrnI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13563},"type":"module","gitHead":"1c6a3c23c9732b348ed32fc75dcee7f8a97fa2b3","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"granite-bot","email":"ghlee@kakao.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.20","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.20","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.20_1755830896116_0.5822372980080661","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@granite-js/forge-cli","version":"0.1.21","_id":"@granite-js/forge-cli@0.1.21","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"291f62e0886e5f503e169a0b7243ccc932caa719","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.21.tgz","fileCount":5,"integrity":"sha512-T6z1Dud68+xwV0kMS28iqQQw7kxQc2D2qeZhUG8VHP6MoK/kQ6M8/KpaDsWtEWBOcKpNPRMffuXwaxD1/9N2IA==","signatures":[{"sig":"MEUCIHgqXRgjcISxAK4MBmUxFV2JLqzOInNOq+asmToHn8IxAiEA7BEGDkxIMXhY8epeXRr9oPHXhOYblPXrVNaY8qlXRpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13667},"type":"module","gitHead":"4a6beb3b034748dba5ab16ee62b90a010e8fb977","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"granite-bot","email":"ghlee@kakao.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.21","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.21","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.21_1756399289415_0.8704208373894293","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@granite-js/forge-cli","version":"0.1.22","_id":"@granite-js/forge-cli@0.1.22","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"7cbb68000b083e8b66e7d5527bcf7a66cffd5500","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.22.tgz","fileCount":5,"integrity":"sha512-v/57i/vlytm6jsosl/ZfnmJva5jJkY5Wmb0SlCwwkFC60WgENkeXXN6bwzO7rLAjO1UT2HZkUJQxG+A/lm0ygA==","signatures":[{"sig":"MEYCIQDz1pkhYZ0DUhvgm1Zi2DFe7vWyE9812K5sOJW20+GwIwIhAO7d0Tvf/ES8tzr/YG5Q47x/hjAKKEm6ZUnJsMfbeI5+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13771},"type":"module","gitHead":"3a504fa33ce4d80f1e37be5a15c57be488d84f63","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"granite-bot","email":"ghlee@kakao.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.22","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.22","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.22_1756560034618_0.6435417547856048","host":"s3://npm-registry-packages-npm-production"}},"0.1.23-next.0":{"name":"@granite-js/forge-cli","version":"0.1.23-next.0","_id":"@granite-js/forge-cli@0.1.23-next.0","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"3821d38e383e090ffdce1b64920f0dba1d2b2637","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.23-next.0.tgz","fileCount":5,"integrity":"sha512-B70RfIwFTtU5oxsadsMtbjTY4bro7CHP0f3U1uGwewLzR5am99C5/zAEaI9VTBsv2srIC8qijblH6wJDwQ/ivw==","signatures":[{"sig":"MEUCIG0AJE1PKpuYlqxeK8kEGFS2FcKf3RpStBzbg6JPMTLvAiEA3sst/8zoaxgX0JvhRD0p408b2ms9QftoMjA4GXaf99o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13917},"type":"module","gitHead":"df4d82373ac6700ad3750fa91c3a2c9b3faaf38c","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"gronxb","email":"gron1gh1@gmail.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.23-next.0","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.23-next.0","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.23-next.0_1757391848493_0.0891752177728149","host":"s3://npm-registry-packages-npm-production"}},"0.1.23-next.4":{"name":"@granite-js/forge-cli","version":"0.1.23-next.4","_id":"@granite-js/forge-cli@0.1.23-next.4","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"0fa0faf212caa5383c0ab439bf5525cbb3059a51","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.23-next.4.tgz","fileCount":5,"integrity":"sha512-RpHsiVy8Ex8L9YELMIormi1AdsFRKaq7+YmmFFdmJj09YXn9NXB3DAI0phhH9EqLW9IX3of9xQgUBbrlL5Ozpg==","signatures":[{"sig":"MEQCIGvmZ3kNpuWjpQxzw5z2Aq61G8nEur80VZj4vfw9uwTJAiBA6fFU5/SOi0zoF8cNHly6emew/n2fcF9P0m7MvSJ8Gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14235},"type":"module","gitHead":"260c7f098b015ccdb5f2448dc894c37bd5690f82","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"gronxb","email":"gron1gh1@gmail.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.23-next.4","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.23-next.4","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.23-next.4_1757502678425_0.5168100754390941","host":"s3://npm-registry-packages-npm-production"}},"0.1.23-next.5":{"name":"@granite-js/forge-cli","version":"0.1.23-next.5","_id":"@granite-js/forge-cli@0.1.23-next.5","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"9e6dd45176fefbe2f92f951bb5b1f2e985002c5f","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.23-next.5.tgz","fileCount":5,"integrity":"sha512-Dj5mrN2o3Qru5IWJnxakm0z5Pof2nhq+JlyBXpfytrPRGQpvBuJjWbXhUbSmPplcBWUi475wxXwEEtwDyE+vSw==","signatures":[{"sig":"MEUCIHJsw57fJ048yoMI5baFwwQynA/KgULA56DeoUx3UkAXAiEA5jzxtJ7Y1bs64CjuN3Gpt5haV+35kvs+W4fLG5kCEj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14394},"type":"module","gitHead":"7b055b0c6a3ebde4cd6c7b1bd508b56a85301472","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"gronxb","email":"gron1gh1@gmail.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.23-next.5","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.23-next.5","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.23-next.5_1757586405298_0.05785240993504215","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@granite-js/forge-cli","version":"0.1.23","_id":"@granite-js/forge-cli@0.1.23","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"26023ae52bb7e7720d2d983a8c8eecf6d1aaf011","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.23.tgz","fileCount":5,"integrity":"sha512-gOEXhEliMVxZquN+pXo8NKGpqSpQB3M2BpMg0gGF0y3e02Vp+ooALh03ilj9A4xJZQe9CmUAG1uwUbSDpbJ6LQ==","signatures":[{"sig":"MEYCIQD6wm4QboJfa/LlQkNbvDnXmuKENalJ/gSNfPyWnddNaQIhAKgl3sZBN6pE1HO58IuRXo8dHGmbRN1gfz2TT4ACTFl3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13875},"type":"module","gitHead":"38ff206188649aca613c9e4454e48c4f68a6f88a","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"granite-bot","email":"ghlee@kakao.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.23","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.23","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.23_1757921822306_0.9852996066396744","host":"s3://npm-registry-packages-npm-production"}},"0.1.23-next.6":{"name":"@granite-js/forge-cli","version":"0.1.23-next.6","_id":"@granite-js/forge-cli@0.1.23-next.6","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"a1f64b7cdd636b2d9d1b4c147ab2fa6eef065023","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.23-next.6.tgz","fileCount":5,"integrity":"sha512-f3ZNvUWXZHEqRYdabwB80gnAbXSCSfhrRoyhco+JvBc2zsnE8EPQelnJf8BG09QaxZkKrLzuVCqK/0HIf+V/jw==","signatures":[{"sig":"MEQCIEOOY7HyJhnFbc1uWN/CjYu6OUT7IS5SqSqJcQp3HteYAiAX92iBeSkTbLx17aUXOKJtK1yHazjaavjnnb9cpZMntQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14553},"type":"module","gitHead":"189f86d90e12fa76d98862805b6f4e42d44c0738","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"gronxb","email":"gron1gh1@gmail.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.23-next.6","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.23-next.6","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.23-next.6_1758046316661_0.18345723501971545","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@granite-js/forge-cli","version":"0.1.24","_id":"@granite-js/forge-cli@0.1.24","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"f3956b2ca8406ffd69b02898c9fa3505502ac724","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.24.tgz","fileCount":5,"integrity":"sha512-WIwJ/D3cDzn32k6vxZBxW5pfCbVZirsr98SOMcNx1w5e3zQMh5eSNP0LUCwLQtbIUnqUv40m8G/D8gwTucumqw==","signatures":[{"sig":"MEQCIBnVCjiTuBBTRzLMFnEYoJ1na3itKYvbsw46Jq5GyI26AiAPrI5T4gyg38THLvCavWr5sj4eWxxiBWOcsw5Cws0VOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14016},"type":"module","gitHead":"0809e3ed5cd994ecdc231faf868b061ab01395ca","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"granite-bot","email":"ghlee@kakao.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.24","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.24","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.24_1758092160339_0.22169428075629183","host":"s3://npm-registry-packages-npm-production"}},"0.1.23-next.7":{"name":"@granite-js/forge-cli","version":"0.1.23-next.7","_id":"@granite-js/forge-cli@0.1.23-next.7","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"80117dd1a6a8b0241b2979a9872d19bbc7ab5145","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.23-next.7.tgz","fileCount":5,"integrity":"sha512-kERUT0E993Nnm7j4RoGOjXkSIgzo6OEQN6YYb59VevIRsw7FSSH8oJl1CjdFq8kzrUChVtYjwWRWz8SNnLCvcg==","signatures":[{"sig":"MEUCIQCrSKjXV3TD3insvuI+WVzRRbuV3ZYW97znxCfDgDV1ZAIgdPpJ0MZb0y84GVTQt5mODSLzKVPrtucpO92DiI0Guq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14711},"type":"module","gitHead":"188c99eb4d13e48d0b5085bd67fe20c4d30f3eb2","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"gronxb","email":"gron1gh1@gmail.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.23-next.7","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.23-next.7","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.23-next.7_1758186899321_0.21777615429131703","host":"s3://npm-registry-packages-npm-production"}},"0.1.23-next.8":{"name":"@granite-js/forge-cli","version":"0.1.23-next.8","_id":"@granite-js/forge-cli@0.1.23-next.8","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"34c213a9da1f1652bbb1f619117f0c200f26592e","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.23-next.8.tgz","fileCount":5,"integrity":"sha512-PZi9EJ2wvujXP1gRvFl1KpXJGYD/iwFXMO0sW1F4abGWIGEnQcOhxNCt53so6TE0kuEF1DbILaHtEL1PGpf5Aw==","signatures":[{"sig":"MEUCIFYmjYved9sSPwnm8Z8/jbKVrPyyF8rBuuRUagzfU9qoAiEAiu9L2re8oioSas20CvSGPSlXtn0qTJev3KWShcAWXbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14872},"type":"module","gitHead":"d3107ce5828b434dacfe80a2b02423e93bc9e31c","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"gronxb","email":"gron1gh1@gmail.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.23-next.8","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.23-next.8","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.23-next.8_1758262627871_0.109217069986417","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@granite-js/forge-cli","version":"0.1.25","_id":"@granite-js/forge-cli@0.1.25","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"a35ecc5a9b939294339bcff435c18ff6a85cffec","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.25.tgz","fileCount":5,"integrity":"sha512-LgVk+1YlCzeUxapoK2wyyw18kIJ/gDwkfQ7C0EPaePmFT1U7cCDG+JTs1m9Mnv+WiF3rGttJZ+8McxYRgSIGqg==","signatures":[{"sig":"MEYCIQCP6YjLy28KBtPUf5pPxGfcwqX39FUeIxWtIt/KRc/YngIhALsIRQvzyqIP5YZ93JvRuK6QhGd6AAggtOFQpZ3pXsOC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14120},"type":"module","gitHead":"9d7250a164e66e25e712fc7f2eb98ae9b15b4c37","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"granite-bot","email":"ghlee@kakao.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.25","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.25","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.25_1758536074174_0.52513941989105","host":"s3://npm-registry-packages-npm-production"}},"0.1.23-next.10":{"name":"@granite-js/forge-cli","version":"0.1.23-next.10","_id":"@granite-js/forge-cli@0.1.23-next.10","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"9b7502d0fa0c9e95a1aef0763996972e95424b6f","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.23-next.10.tgz","fileCount":5,"integrity":"sha512-c9jq/h9NNalJQB9H4e3PGPt1epQar/USwzzIZa3RUx4kv9VaYz0XYnOOUgPHvYHDMSaA3NWjBslqUVmSWKq5iw==","signatures":[{"sig":"MEQCIAvFu+PowSuVtjfMkhb7hpD69z/lXUnzK5jltx9kfmRaAiAZUewo6Zys4LBxsqV7oqPLoCxFUS0srA/xR/sDgfmAOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15199},"type":"module","gitHead":"df92b4346036f671b54da533a3360c51d8840400","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"gronxb","email":"gron1gh1@gmail.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.23-next.10","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.23-next.10","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.23-next.10_1758779935963_0.4158522976495511","host":"s3://npm-registry-packages-npm-production"}},"0.1.23-next.11":{"name":"@granite-js/forge-cli","version":"0.1.23-next.11","_id":"@granite-js/forge-cli@0.1.23-next.11","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"d23faca761c4b317cd5dc398e0672ba9e2c69eff","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.23-next.11.tgz","fileCount":5,"integrity":"sha512-1MNxmoGAOF6bZ5FiTIruaw5stLccqi28Qheb+lJOpEHdTZ4txGL+u0T+qXn2L52lXj3hi2C4iFpVpEZJtBRfHA==","signatures":[{"sig":"MEUCIGEBDwcYB+qEA05UJT2epMyEaRKpuJM48xHsMeQeCuqdAiEApyqSp5GzMwJBnzbJYC1pMG2DUeRkXm5q+tQ5PDzU8ek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15360},"type":"module","gitHead":"7b479e3fc5fc2dd5a99b153ac62a3f6f5c07b51c","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"gronxb","email":"gron1gh1@gmail.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.23-next.11","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.23-next.11","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.23-next.11_1758787170697_0.4671954387696964","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@granite-js/forge-cli","version":"0.1.26","_id":"@granite-js/forge-cli@0.1.26","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"b28bf46e1d3107918e236de48e19b2f40b44e012","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.26.tgz","fileCount":5,"integrity":"sha512-MpFZ0mhTkaCnQ+fRY6ggVvzYpARIfItWUWd2nPBYKAuci2dalfHpXOCstal3fJD2d0J8dTNbpE/9zQAwF1WP9g==","signatures":[{"sig":"MEYCIQChENFS0da1mwLemz9R+jKyllg2ADybR2PCWqhjVCH+tQIhAKPz4c5KdSMMIdHAbKfqQxmih8giii3h16i3NF34KE7K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14224},"type":"module","gitHead":"f3880153c6d583bd07bf3487ab1cb3f6546e868f","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"granite-bot","email":"ghlee@kakao.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.26","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.26","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.26_1758852280808_0.3064578183692135","host":"s3://npm-registry-packages-npm-production"}},"0.1.26-dev.1760071775":{"name":"@granite-js/forge-cli","version":"0.1.26-dev.1760071775","_id":"@granite-js/forge-cli@0.1.26-dev.1760071775","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"677ed285487c637759ca4b2f4433fdb38b78814a","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.26-dev.1760071775.tgz","fileCount":5,"integrity":"sha512-ccmFtvqlofG3WwF5BJaIkrg52yJq1TMdntkTpxQ68u/hqibMX3Io0dtOSAFBUEx9Qn29kkJDV7Ry6JvNf+TWzA==","signatures":[{"sig":"MEUCIFjFH+g0YKTjWI31brOCxGk74dmZXTUwqct5kL6cKwTcAiEArPB+v/Ecjq/oxavK/dVrRc3apcvkXXLHtXZvYre8jrQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14269},"type":"module","gitHead":"841ab56f17f8dee3066747c213b0fa55d04f9f96","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.26-dev.1760071775","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.26-dev.1760071775","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.26-dev.1760071775_1760073680009_0.3172651147172547","host":"s3://npm-registry-packages-npm-production"}},"0.1.23-next.12":{"name":"@granite-js/forge-cli","version":"0.1.23-next.12","_id":"@granite-js/forge-cli@0.1.23-next.12","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"1e45293331fb3c61cd2b8bede71be275a961e8fd","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.23-next.12.tgz","fileCount":5,"integrity":"sha512-SvJIAGRWjlcEU+MK2jZLzDVyQZZmpB9kjQ072dIDycgX4zzfCWykDk8BU1Hl2vcjj8OG5zbuMeec39WVXdo4EA==","signatures":[{"sig":"MEQCIHCKfqwc3EcrGdgn4SZN08vxdeGsXQMnHT/9JeW8WIMvAiBRYJws4Fp48mPeqm+gJ7/tAitqz82af6exnaYouvr86A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15521},"type":"module","gitHead":"f01693f17871466ab7f6fcbfa615839f962626c3","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"gronxb","email":"gron1gh1@gmail.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.23-next.12","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.23-next.12","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.23-next.12_1760336081319_0.15874107990249797","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@granite-js/forge-cli","version":"0.1.27","_id":"@granite-js/forge-cli@0.1.27","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"af8ee84ea241d2a8893588ca58ebd56179d672bd","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.27.tgz","fileCount":5,"integrity":"sha512-HWb9bJqb2RFUWE/MoPH0Pi79f8nfTRYdn80ct8LVgzBY06wizd6BxEnuH19v2I8mLj606TX1nm7WH1yCONu9bg==","signatures":[{"sig":"MEUCIQCo3ve/yxux7JxS9asvl/EzSyEcT2ilxSX9mWnQ0fQ7ywIgf1wApiRMUZ0hLKOICnK1zHgi4oQS0tATDqNopoJovy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14385},"type":"module","gitHead":"1cab15a4f43aa32d150df96008bec6158f4bf3e8","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.27","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.27","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.27_1760359537832_0.5803186980516049","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@granite-js/forge-cli","version":"0.1.28","_id":"@granite-js/forge-cli@0.1.28","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"9973820544cd5f16c8f7f372b6f1f57c631b86e9","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.28.tgz","fileCount":5,"integrity":"sha512-2N2quyKZ6bg81Ufm4upCyc0TfzpkU+z17UqfcgH7bO5D2/SXL2cf6tX6V5/I0dtulymPjCy2Isj4PAfs4avH0Q==","signatures":[{"sig":"MEQCICdRuspbhsZGXSGtYQj6GhMs047JtQSY89asNcGpFJPZAiBj9VROOyVME+raLff/cZOK6CcuUWJV0HwwbGsNkMpZVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@0.1.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14683},"type":"module","gitHead":"95bae969f644494057d14ed4b2d456a208bf1ef2","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.28","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.28","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.28_1760362205853_0.2712000123392049","host":"s3://npm-registry-packages-npm-production"}},"0.1.23-next.13":{"name":"@granite-js/forge-cli","version":"0.1.23-next.13","_id":"@granite-js/forge-cli@0.1.23-next.13","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"ec482d4a98eda5f141eb9f52267e04493bb5d5cd","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.23-next.13.tgz","fileCount":5,"integrity":"sha512-OxFSq+NW5VFz1jILfkhTsI8AviSUwpJCz59QHyXWXnF5EfCZ3TuzoqkYCVkOBQpbLAsOUBn4VK006YZtZyXVKw==","signatures":[{"sig":"MEUCIHTImEDIR2LyMbjI585jY1ugtIWmGj5yfmgFxW9GKWMmAiEAvpkqTDF1BmLDOuFP5Kh4uUfh4oZ5pZz5s4VDAT/sz2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15682},"type":"module","gitHead":"1ffb8dc6beecf824bb3847d1fa18058cc3ece4b4","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"gronxb","email":"gron1gh1@gmail.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.23-next.13","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.23-next.13","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.23-next.13_1760364581748_0.6192030767162449","host":"s3://npm-registry-packages-npm-production"}},"0.1.23-next.14":{"name":"@granite-js/forge-cli","version":"0.1.23-next.14","_id":"@granite-js/forge-cli@0.1.23-next.14","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"94841060a76d3ea6ecd5999042ecaf21b9f47ad3","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.23-next.14.tgz","fileCount":5,"integrity":"sha512-J+GqSGdQNhlcnIxgAKM7Mtdit6dpNveVwLFb5q47LJo/DeaeDk7k0zu5fFdIuoevfVMIQB5BYBnc7V4XP+MUHA==","signatures":[{"sig":"MEUCIQDptZSCPmG+nEm2EkdsYG6v5pSAy36ETpOLP6EjC7ETKQIgYQMGCZB5Jp2TfOr/eIQR750djwrnILFagWQjJabxdiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15843},"type":"module","gitHead":"7c921bb2d490e9b0a824a65e48ea3cf4f6472da0","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"gronxb","email":"gron1gh1@gmail.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.23-next.14","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.23-next.14","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.23-next.14_1760368132065_0.46964594478903177","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"@granite-js/forge-cli","version":"0.1.29","_id":"@granite-js/forge-cli@0.1.29","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"6bba321de3ee4045d9e51ba80b81999e0ef04765","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.29.tgz","fileCount":5,"integrity":"sha512-Pzy741djz/yOHal7xocjiBvGIwHRwDDcviyoXBv+DF/73t0Cn5gk+VjviZ7ZFds9+kYig2SrDQBvSeZilqK0gQ==","signatures":[{"sig":"MEQCICnkdxu1PUxoC/2mc3yxlqoe4S934vr8ul/YeT9yxlkmAiBhq4Zj+dkPABh0EDhfg4Z4yM7g5tquGdsW3cw6Zj1Mcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@0.1.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14824},"type":"module","gitHead":"987d41b299215c1bc9d1947d93975ed675773ae3","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.29","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.29","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.29_1761028777340_0.4554443912589954","host":"s3://npm-registry-packages-npm-production"}},"0.1.23-next.15":{"name":"@granite-js/forge-cli","version":"0.1.23-next.15","_id":"@granite-js/forge-cli@0.1.23-next.15","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"fa1b269201becd6b9800fca6fbd354f673078bff","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.23-next.15.tgz","fileCount":5,"integrity":"sha512-zruIn6BFV/FueQ3AOvCntdnhax/Y9BNnMeunCAWHpVj5FWJBICMjpGAdpEkW1CgrB/GtD8wkmSNUqmfbYf7yJg==","signatures":[{"sig":"MEUCIG5nP/x2b4LVEqDlzCVgrHXAfOT1feTxtCx9tcbLxSpKAiEAyubZ29TDFl1D/Cr42Z/hmfOB2mniyK+WM6wiwEx2vc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16004},"type":"module","gitHead":"7fb6f34fde5c36e4ec8cdd825d1dcab6f294a948","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"gronxb","email":"gron1gh1@gmail.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.23-next.15","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.23-next.15","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.23-next.15_1761122142750_0.6880102469713631","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@granite-js/forge-cli","version":"0.1.30","_id":"@granite-js/forge-cli@0.1.30","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"db858ff1d3cf54922c67392384c9f9a5f30a0954","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.30.tgz","fileCount":5,"integrity":"sha512-tgHSpCtY9BDLiB3kAb6bQ8i5BBR/IKWzSBfnapg5F0peyE6L7VUtdPFUlynM1Pc1MB1bdsOzIUiSHqA8shxOVg==","signatures":[{"sig":"MEUCIEbcEr4QRK9dYIFve+eoPqx7Rnma2BjphJs5Gii0debJAiEA39Bj/lx+EBtuoU+atQ+HApfe06RxsOzpbwIKQJkJ4HE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@0.1.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14928},"type":"module","gitHead":"d06d545842b167c8cc050a0a7a204dabe13fa9a9","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.30","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.30","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.30_1761645349019_0.2821463010237548","host":"s3://npm-registry-packages-npm-production"}},"0.1.23-next.16":{"name":"@granite-js/forge-cli","version":"0.1.23-next.16","_id":"@granite-js/forge-cli@0.1.23-next.16","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"f52c01ca5fbb95414eef9654cae60f7e15ddc9e8","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.23-next.16.tgz","fileCount":5,"integrity":"sha512-N1+bLp+ZQcudElZxzgB1VR563zzhxLp1vPEM5mLMALSz+cFS9qaXwmNQ8oTdYwoUEzvEBVUeEU8zZau9KV4M4Q==","signatures":[{"sig":"MEUCIFzSXSZAPR3zXEKAE2NQgK6VnWDGVdIjbfNkD2qJfhiPAiEA+F6suqK9xhtPqP7PY0EHMkR7UKc9H6/kKMEGIpcpVGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16168},"type":"module","gitHead":"6b4d6b1e093936bf41addb65bbd665d43ea3ff23","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ghlee","email":"dev.ghlee@gmail.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.23-next.16","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.23-next.16","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.23-next.16_1761649607890_0.6461456017352887","host":"s3://npm-registry-packages-npm-production"}},"0.1.23-next.17":{"name":"@granite-js/forge-cli","version":"0.1.23-next.17","_id":"@granite-js/forge-cli@0.1.23-next.17","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"1ace98f37b8128ee8981aca5bf1adc4485aa65e0","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.23-next.17.tgz","fileCount":5,"integrity":"sha512-MhZek0cMCMx6x41Ca0NGHX3GgJm3gV/P0PxoJJLa8Wg/Z5jv9TcsI1FJNwPBxWCHOb0WJ3/L/FE6fB38oFPfRw==","signatures":[{"sig":"MEUCIQC5uTJ/XpXKNyFhDQsRAlRqEORbAQP0Dd25DvT+w3spJwIgaQuKoWIIakIz23p5X08rZKwmmaJX/o1jY1OCT8pFIHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16329},"type":"module","gitHead":"88c4ddb98745460f71338aa56d7206a53d2c8bcf","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"gronxb","email":"gron1gh1@gmail.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.23-next.17","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.23-next.17","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.23-next.17_1762163583399_0.621586459976285","host":"s3://npm-registry-packages-npm-production"}},"0.1.23-next.18":{"name":"@granite-js/forge-cli","version":"0.1.23-next.18","_id":"@granite-js/forge-cli@0.1.23-next.18","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"6490095dd21eced2ebf924b98e819e94049481c6","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.23-next.18.tgz","fileCount":5,"integrity":"sha512-k65JVEU3P4tRkuKly9WRmvKBPtJR1sP5lr9xaxLQNokl8KWi9Ubjwk5VUIESFW2bKLgxUee/zKz/2V3daFE5IQ==","signatures":[{"sig":"MEQCIAaLVmmJM0DbV0/NTwipSLpnVjzchDec4tlxD99SVhOVAiBlF84xU63rnYdVB99EyG2KfbVyBFA0IxNakK6HTHBmZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16490},"type":"module","gitHead":"948c13372afcc55091f5bfc69ab0b45ee6657169","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"gronxb","email":"gron1gh1@gmail.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.23-next.18","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.23-next.18","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.23-next.18_1762941883466_0.9159592757197832","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"@granite-js/forge-cli","version":"0.1.31","_id":"@granite-js/forge-cli@0.1.31","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"ed68cb09b440183b8d7c828f803d97b9f5ea960d","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.31.tgz","fileCount":5,"integrity":"sha512-iHB58H6/2fe0sk92/cIdF+VDB7yoLSDlsWI6WeAKHxr00gnlNzkenkELJLu2jVIMQycohxVJDPlQwZlNlw/MPw==","signatures":[{"sig":"MEUCIQDGVspXhA48bDZ1LVzJqCymm5/qwpZA3sLI5Z9pznLoWAIgftarK1xkXmWWsxRYtkgpqtioA5e6VsKO7pY1UOIJ/pU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@0.1.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15102},"type":"module","gitHead":"b1ea5f3437e175089ee8d213d4a1bf0347b080c5","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.31","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.31","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.31_1763365051929_0.7949115666038697","host":"s3://npm-registry-packages-npm-production"}},"0.1.23-next.19":{"name":"@granite-js/forge-cli","version":"0.1.23-next.19","_id":"@granite-js/forge-cli@0.1.23-next.19","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"eea033fb9d78acffdeef473daa94bcdad1b2b3de","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.23-next.19.tgz","fileCount":5,"integrity":"sha512-Fgkv3fHtawDiuritgr1ukdJKe8mgf/MFpfHzdotd6Ob9ftIpPyvtCLX6a9hpi6yCGYKX9rw+QqI3W5ByeJZ/+g==","signatures":[{"sig":"MEUCIDfOYevMxeAdfQBvZOc+lPPx/o5OqncdrDfHfwGwDsPQAiEAyTzMshOzWZYElsrPUGaEhXGGjKMYXFcWQesejtdV64c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16651},"type":"module","gitHead":"48898d96d2ab6959dfc3be305362f39b92385838","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"gronxb","email":"gron1gh1@gmail.com"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.23-next.19","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.23-next.19","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.11.13","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.23-next.19_1763981234341_0.7538703943721095","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"@granite-js/forge-cli","version":"0.1.32","_id":"@granite-js/forge-cli@0.1.32","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"9a48acfffc41153110d00d315af842d06674812d","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.32.tgz","fileCount":5,"integrity":"sha512-qI+aqEpEU81rIBJuoU4X3/gfoPPx8uAWO2M5wIuLxEjmZ8L9BGslxu+XUtFFrdaMHSKjryIX1+v2R9W6kL2bCQ==","signatures":[{"sig":"MEYCIQDVPi6wIdJG6N7Eqynh70F+6dYQI38f0Bpix6f6oIUdaQIhAMyJ1TFHmBpQvLnNJIuSEvQ5cnDHcyVXmp+wQS7ne5fF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@0.1.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15121},"type":"module","gitHead":"f64a6eb70c62d0707d077dab42f5f4fef1f247af","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.32","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.32","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.16.5","vitest":"^4.0.12","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.32_1764060301062_0.35096291534070945","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"@granite-js/forge-cli","version":"0.1.33","_id":"@granite-js/forge-cli@0.1.33","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"157f45bb08a6f9ef65ca363fceff47ed20daa0b6","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.33.tgz","fileCount":5,"integrity":"sha512-2m69MqGFaLzctJiPFlsQ/ufR2zSydvhFnESqy3pipfmFzZidQgxeDk4hyhMn1zdtzjJ9soxTlSD2mhQaD3fqAw==","signatures":[{"sig":"MEUCIQCU+cc3w/Z635hsHY8Qsy9hixlDlYK7otJ9g0n86jdwwAIgM0nZ1K2sSK3QM8LSOlQzPq7CfdYuwh8bCuDOVE5vn/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@0.1.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15225},"type":"module","gitHead":"0a3641593f6fec56f9fcd107a425619049957c13","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.33","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.33","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.16.5","vitest":"^4.0.12","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.33_1764208038147_0.2683661104092885","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"@granite-js/forge-cli","version":"0.1.34","_id":"@granite-js/forge-cli@0.1.34","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"e2220f08d93a3e834f9e66b3eb55d2fae1c9af85","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-0.1.34.tgz","fileCount":5,"integrity":"sha512-ES24YxCVlI2uZraMn9/OrqczJKUiIkoSQZnnABZmczM5+8LuvXhvGxlWVN+rAgQYrQXTNVUNi+jKBwWe9ZDFSg==","signatures":[{"sig":"MEYCIQDFB16VNbymelYctV+7HHYArpKCKjwM4heppn6nBfEAAgIhAJ4skvD3MYLUgOw+k8RhPsLYp1R1PtiOHAPlLTxvDSMd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@0.1.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15366},"type":"module","gitHead":"22b7c284d0e496262c82260c780323a927f2aed4","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"0.1.34","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"0.1.34","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.16.5","vitest":"^4.0.12","typescript":"^5.8.3","@types/node":"^22.10.2","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_0.1.34_1768188150889_0.634089899542075","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@granite-js/forge-cli","version":"1.0.1","_id":"@granite-js/forge-cli@1.0.1","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"340e099f0c4cc9b399635164dee08cddde44e333","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.1.tgz","fileCount":5,"integrity":"sha512-AQwWnsI2XHA5wWT0Qph66IA0EyrPFdQB73D1qoWt4sDJWMrA1MpV9WXn6tes3BaeL34HsK6hIlZzz830uZPq2g==","signatures":[{"sig":"MEUCIACIkCDqTKdGN8/EH++Wibs+mGj/25i9tSbNWWRF9FoNAiEAmVc3bwcSpwFysFSeunRbsMBElGWngU2NWWfcB5j4Fmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10017},"type":"module","gitHead":"977e420ae50ae7e77611fd9b24e684ffe2f03a75","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.1","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.1","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.1_1770628000112_0.12462738024890596","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@granite-js/forge-cli","version":"1.0.2","_id":"@granite-js/forge-cli@1.0.2","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"9273c79ffef62132c9382517ca3775be84b617c7","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.2.tgz","fileCount":5,"integrity":"sha512-5p9ZQGTH60D6vtQWuAyYq9i2HRrd7g2BvyXqFH4iPHHXdiYY6/kP962VFwap33mvGx4XtlY37JiDs8/qvTHtfA==","signatures":[{"sig":"MEUCIQDMCV9IcFhYeRbmMLE4qHlWIyO9eMdTR/ReYLaAdb/gbQIgbtKODpe8l8WLHdI16oew3YBWefZgTs4UXQ3g8p4tJUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10234},"type":"module","gitHead":"3405d81de157f816cd67611ac2bdf4fbd03404c9","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.2","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.2","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.2_1770644257802_0.19366528679973993","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@granite-js/forge-cli","version":"1.0.3","_id":"@granite-js/forge-cli@1.0.3","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"2fb6bfabe72cf13aec84d39cfed1d560b1f28da7","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.3.tgz","fileCount":5,"integrity":"sha512-rMZdRU4VfXrbEP5zhrZd2LXNxkpA+4gg7/3nVEk4mxCIgIuaUZMQTvD2Db7t9kOQEykel241D5ckkKVOVxC1/A==","signatures":[{"sig":"MEYCIQDyhyC8re8mKMIjygXbznNnncajcD+SyJYtSpw7y4Z+cwIhAJ50HnGStZ3apotlYyZA7ZvkmQcUH90yhqaRL9IzaOds","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10422},"type":"module","gitHead":"e575e08765fe734e24d35ce88deaa96b0514a0bb","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.3","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.3","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.3_1770837790647_0.09125623254447746","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@granite-js/forge-cli","version":"1.0.4","_id":"@granite-js/forge-cli@1.0.4","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"cbbcb52f0f6a4f58eb1f19353b0d56979104bc38","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.4.tgz","fileCount":5,"integrity":"sha512-luRbqbjwvOplA6sAu9wZ3OBYxnHvAVGZ4eJG5gie6FjrIHPbOdACqYviavkGPHt1Wxzw5ZOSYzV76OwRuvgdlQ==","signatures":[{"sig":"MEUCIG55sc1Rd0DBhlIpvIorKO0eNlwtKMbyLf+bTezSe8U+AiEAnYLtuhILAUNG+tFB8ToYyWuZSNl7piQgw4jzpzrOu80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10523},"type":"module","gitHead":"1bdc76db333fba6313642ca98c92fe165ff25a60","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.4","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.4","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.4_1770973813471_0.1530873273193909","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@granite-js/forge-cli","version":"1.0.5","_id":"@granite-js/forge-cli@1.0.5","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"6e0a5dd5515c4521d40ab034613200b3b48a84d8","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.5.tgz","fileCount":5,"integrity":"sha512-XyEDMQp1cfuCQuxedlU7L9w0yG2+oo2P9k9se4s7QVtJrxdLyCZWFl1w1dFDpnG5RsfsxuW+P+UZL5OVWZjY+w==","signatures":[{"sig":"MEQCIHpbY2T4VJn9wOlADYOmDsTvXKjhQHGOQq2yLxaSGfVgAiB5CFtEeZJkpf7IPU/iGMhhkZ/kybIugb7DCYTXH4rpnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10624},"type":"module","gitHead":"781e73802e0f511faaad85001d223f55f902e76b","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.5","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.5","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.5_1772106149017_0.5419063392068895","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@granite-js/forge-cli","version":"1.0.6","_id":"@granite-js/forge-cli@1.0.6","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"bba28affc610472a5fbc92b8eae9e4a68e325121","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.6.tgz","fileCount":5,"integrity":"sha512-2cTKOdtBK9JR6LD9P1sNXRhvZvYR8VibK4HbeDkuoJZdauaAQkOPBnBYQDpt5t/DuzNVaU9i7eJaBTgUJq5Gvw==","signatures":[{"sig":"MEYCIQCYWp0uo3nLEfPnRYIcQ6q1hKfyoBio3V1UAmmBHTpraQIhAMrGg4d3zkW6qTzDCYUYOGTYaBKbzIS8sJOTf08dGnhN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10725},"type":"module","gitHead":"0fbd16d669744a10d1b8372d0d902b527ea1648f","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.6","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.6","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.6_1772121646323_0.35755907983217416","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@granite-js/forge-cli","version":"1.0.7","_id":"@granite-js/forge-cli@1.0.7","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"de1fc283d37cf23490a3bd7a3b81e68827048bf7","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.7.tgz","fileCount":5,"integrity":"sha512-aGXM1UO3Xzfx/IFm6GX88ighP8zJNT4AbdVLNgdRPwgtuIMc36xvVSVFcx1Ts4AqC2JESMStc8yf0NPfrG3jDQ==","signatures":[{"sig":"MEUCIFvMPjBIoq5WxlYh1+bySIwCaN9TAcY50O9/CMvdVCDbAiEA4xiYscaGHgEo5HxQf68emZuh4kWc6HVttZF6YnHpHhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10826},"type":"module","gitHead":"174735e3b3e5f6efe512e71df12728d07f66a18f","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.7","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.7","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.7_1773200178547_0.03698701717410757","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@granite-js/forge-cli","version":"1.0.8","_id":"@granite-js/forge-cli@1.0.8","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"c0c5cda0465dc7a66068a7dd08ea81de33b1eb78","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.8.tgz","fileCount":5,"integrity":"sha512-JD+4e2yBUvanLL7dO6d0ASTXJ5UtxCdFnfuJwKyeop2ibu+W/rwZpa+S76McELYB1D4LjXY5SUHLXtmo/ZhI0Q==","signatures":[{"sig":"MEUCIFlb6IDhZ76NvF58FH9yRYBw7tCK8Bo7iVu4oi3ItmUtAiEAjCOsvBbCHXaujUyD5SUL3M1PyRLkJfsXUKWBT3i2L70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10927},"type":"module","gitHead":"d5523ec6f69e77693c9d1d665778c7fb41c362be","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.8","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.8","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.8_1773823410460_0.5160944993030883","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@granite-js/forge-cli","version":"1.0.9","_id":"@granite-js/forge-cli@1.0.9","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"df068e28e0b48d34522e07cd0533ea834b7035af","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.9.tgz","fileCount":5,"integrity":"sha512-F2hcfIYvyuBe59A1LZP4o72jG6/kTwLsk+5MYZWHpZGDkY++O0TJ+8db1OVnTbdryHItSgE8UKVQ36fslxp81Q==","signatures":[{"sig":"MEYCIQCX7M4EnVmmLkoRkco1Gzfn9Hu7Z64/a62912eMp2vp+AIhAJZuDof7s5IaQ7bbUvxFl+/CL7uaFCVw1eG1qoTV6pXk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11028},"type":"module","gitHead":"1ca09f2d2253d730efe7ac374e40311c49a927ce","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.9","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.9","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.9_1774341818529_0.2658953939561328","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@granite-js/forge-cli","version":"1.0.10","_id":"@granite-js/forge-cli@1.0.10","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"6407f20b487b325768720f3da4c31fcf35c4bd72","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.10.tgz","fileCount":5,"integrity":"sha512-sYPrlkRJPzgAltfT5622OiZD3iOcJg5a+HjqGxmiwafUk9CFGmvLCcbX+IOzd3Q8daPCIXyfK8XqnvOvPn9tRg==","signatures":[{"sig":"MEUCIQCqwXPrAPoRwEHiRGwl77F0jm5reb9H0wRQUwBCnz2QmgIgRs1IRggS6pCC0keLetyZ9DKC/d4hUpFqpBKZgEhe4vM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11135},"type":"module","gitHead":"9793f617de5b037814d0e16d799e98aaad85a6fb","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.10","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.10","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.10_1774367445842_0.8119478610920223","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@granite-js/forge-cli","version":"1.0.11","_id":"@granite-js/forge-cli@1.0.11","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"42ab80b50a79b998cc334b9de865e0b427183b93","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.11.tgz","fileCount":5,"integrity":"sha512-8AKxwt3+lMKRT13ZIPs1QhpOiTMjpAg+uMj2BzkvJC3MrwCyB8Me4KUZw7F1wkB1oc+9PFtTxwetNBFtpSzKsQ==","signatures":[{"sig":"MEUCICwBMcEl5iOY/MQD7q+2I9MGkzum6l0ZTjfaPUe8czrPAiEAxH9pFaQOynJkWdYtB03i/PBnXH/3l8eyegGsND9Cnv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11239},"type":"module","gitHead":"3f8178216f4baeda075d081645d5c6f291fe0c9b","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.11","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.11","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.11_1774853491189_0.54034635294375","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@granite-js/forge-cli","version":"1.0.12","_id":"@granite-js/forge-cli@1.0.12","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"e94527483b2bf533ce17ef641dc9818636b2a292","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.12.tgz","fileCount":5,"integrity":"sha512-uvm1YM3bpxKFAhD0LIOK4Djk4GJYhLUw/o+Cat5odmf8koSEAO7XHbmXYLbq7LrQA/XfIKKWOlYAZPrVRfvnHA==","signatures":[{"sig":"MEQCIGxrJ+GRaSo0vFbvKTSq5yT03srO1/L7rtM9E7gK/K8aAiAbQ9uLgV+Gkw+0tuH3Ai1k+9LIpuATODLO1fU03LDBjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11343},"type":"module","gitHead":"7d93d88c47f318e2b15cbdcc11e7b22e12ee252d","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.12","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.12","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.12_1774857994385_0.8470012298105494","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@granite-js/forge-cli","version":"1.0.13","_id":"@granite-js/forge-cli@1.0.13","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"8a03c3cabd05f57d48a843ab57fd73058d0c9962","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.13.tgz","fileCount":5,"integrity":"sha512-11b8f9C5dsc+oXtWV0VEkmAiqmMEuadgj+UeVdUGeg2EDM/d8J/A1edZooW1VuJMaz2UNilUYOulwYptp9q1aw==","signatures":[{"sig":"MEQCID8jH6QdtdX6iHfwPOmPzVqxoUk/vsPl4YVpji5/ZvJvAiAis+MidAga3BXGvKFtHOJ83T5uHVFmb0YXrAGvFGU9/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11447},"type":"module","gitHead":"ea369d4b57081abde8865db57f683b24fab04739","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.13","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.13","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.13_1775108106557_0.6257586406178286","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@granite-js/forge-cli","version":"1.0.14","_id":"@granite-js/forge-cli@1.0.14","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"49c8b710563a2ac4ebd3cb2ae0f8a08c1e654024","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.14.tgz","fileCount":5,"integrity":"sha512-HFRSoN2CDPlkpHrXTVazh1tzH77YJcFroe+RbIcpvpNaQyN5fFsQS25e/PwYsZN320Sx1/XgUqMEronXyn6whQ==","signatures":[{"sig":"MEQCIB+6cYpTfUbNRvQtIqzohdDwCFjIRgsHexYE3UTxvTRNAiB9XhXc1zVOFwfT0lG1z0sZmOuH+A4DztxfsN0pTLuyQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11551},"type":"module","gitHead":"6c2e7d08ee01c849b73f3b285af0e7becb3d977a","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.14","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.14","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.14_1775117768684_0.42086453423903847","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@granite-js/forge-cli","version":"1.0.15","_id":"@granite-js/forge-cli@1.0.15","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"d81905ad4931d1ae580edb2f9802682f60ca59f1","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.15.tgz","fileCount":5,"integrity":"sha512-fDG+Bm/lVEJmlkKIoV5wVePDmAZto/hZnAQh5ftHjuUNG1VrAYe8RsqU++4SCbhIaTdECAE8BXtIbjhKJqkU0g==","signatures":[{"sig":"MEQCIDOcnoGuKSsmDXEY6uB16RCifBKuqh3DL28KqVIo5a03AiBOqIa7cRX9F9YsWF7haryTFJqecAXKwZGLsjIJ9467pQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11655},"type":"module","gitHead":"35ef69f66f5100520c29c3295b37a84654d738d2","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.15","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.15","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.15_1775143129629_0.6165833219140822","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@granite-js/forge-cli","version":"1.0.16","_id":"@granite-js/forge-cli@1.0.16","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"11a474d0b1e5c8b57942a688efc2f77f2d5aa449","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.16.tgz","fileCount":5,"integrity":"sha512-SdaZe9IC976eyjAMZrysHp/pB2FwC0hYHHcSdaq85QZKdnqnH3TkmH4wdy9XgrhFYVL3v+KNUtHcy3EjZWB71Q==","signatures":[{"sig":"MEQCIACUFEwpSM8708BcFKCpTQnjy9ID93KrA9N43EGsBRdKAiApUwIyvFg/Pc2AUvz0q68ysji+Ct02Gf/HVSt5HiVSSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11759},"type":"module","gitHead":"65caaaa438f20e408c4f5ca2f0819088ac549be9","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.16","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.16","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.16_1775471021827_0.1754336445682314","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@granite-js/forge-cli","version":"1.0.17","_id":"@granite-js/forge-cli@1.0.17","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"8a31cca493c0de02315399828aa83751411b7281","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.17.tgz","fileCount":5,"integrity":"sha512-0m98YUJOlyh1aTJN8/2RgO17XySr29yBhT5am4CHWcufxl0X/RDsr1a8OGg4PpSAr2kgI0ku7UeMgSbNWnhgYg==","signatures":[{"sig":"MEQCIGtLmbnBzcWyVgh1iCHmT7JyAorL/E4viu/up54pMafqAiBieZ4UgfOknAlO68n1SRlObzodwPrQLqVRFqSuY+3Eqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11863},"type":"module","gitHead":"89f3c07984bbdb444391423f46dbd338e214e5d8","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.17","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.17","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.17_1775651271159_0.5214107106688111","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@granite-js/forge-cli","version":"1.0.18","_id":"@granite-js/forge-cli@1.0.18","maintainers":[{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"d083361a5a2af48899faae70642c6ee48dbb945d","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.18.tgz","fileCount":5,"integrity":"sha512-qWrBf4J023WtXbI+ddlpRVzuRdnt4R7oFvdL4JnvH+53pWDSUpCwJatASiu80kGNlhjeIpOedrTNfKP0iHi0mQ==","signatures":[{"sig":"MEQCIGd2D5/8dCOWUsEYwvwmJAvHUKSqcL9wbM6Z3HbQfR80AiAWbOAC0Exz4hMQqXZ6KFmoe8r0G/92dhCGXGzXGYKJGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11967},"type":"module","gitHead":"35f31cc0ff7173113be13dce843f36469ff83cc9","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.18","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.18","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.18_1775759347640_0.8936476418199641","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"@granite-js/forge-cli","version":"1.0.19","_id":"@granite-js/forge-cli@1.0.19","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"45a935556347facab403936173f19f2149a4b137","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.19.tgz","fileCount":5,"integrity":"sha512-qd8iEWZNn/ULRTS2J3Muq0GZunh3mPBvige5P2stFWTP+2p5z/n5O1TuNLz3qUgUzCTJZ7Bqv0fGCWHsEhwiNw==","signatures":[{"sig":"MEUCIQDxkdZSTLKzNBGDPjtCdvHF5/dUyo9WJsHiXMKDHLp01wIgCDj3TDUqjz1el1MNYCHhV+kdQw3tSDfdk55iBDcnAq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12071},"type":"module","gitHead":"83fbe61471523071d4157d159995356eadd89761","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.19","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.19","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.19_1776244334720_0.2031380062154433","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"@granite-js/forge-cli","version":"1.0.20","_id":"@granite-js/forge-cli@1.0.20","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"45cf61462f784cb0602262dcb3ba538c26873caf","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.20.tgz","fileCount":5,"integrity":"sha512-lTbtVjN7W6syF+s7t6gl0uJAAQwLK1FxL3ahdPFKtdmf5DkylAnBeRAn1XeqgMg16riLI9BntfrAjd6uqnYi0w==","signatures":[{"sig":"MEUCICRf01TE9P1P8EBkIIHjCOZpg9O68hipTwcxdmhQGbZXAiEAijvoS6sj5EBQLTWScaABmGUGJ7d6UTS5rfFPpcPiEb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12175},"type":"module","gitHead":"3bf6ce8c8cca10dd91688d23b41991ac0b8f55b4","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.20","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.20","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.20_1776247503475_0.8765631140718653","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@granite-js/forge-cli","version":"1.0.21","_id":"@granite-js/forge-cli@1.0.21","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"f16bd525d6d3400be8d9e4e4b0b2686b90d76fe8","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.21.tgz","fileCount":5,"integrity":"sha512-eMHH0JVW7Za4ZVEym9sdiHQoODkWQpDOtkuHP5IQkg+oaOOuvSmFCx2MFN8VJFU/s7fmi4gHQogklhQ3Y8s6CA==","signatures":[{"sig":"MEUCIBrowGQ2YKz7xGkuuPZeODmIIiOpr040da6gqHKbhcBLAiEApnxaqwYeJUeIQiRp6GCGQGSKl4FrS2VveWy9nFIczl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12279},"type":"module","gitHead":"6529d09bb95d3a1322353b391e21ac2de6f31345","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.21","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.21","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.21_1776915255363_0.6393529816642458","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@granite-js/forge-cli","version":"1.0.22","_id":"@granite-js/forge-cli@1.0.22","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"f7cf21f77d45cd462bfffbefc9718282379a7305","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.22.tgz","fileCount":5,"integrity":"sha512-VCzAeU6I7id/EsRX49bwNglTiQ3/cq5lp5+6baGjBC6F3/ZCiPXTLn9k2eYJyRu+u5bdwHWe64doxbAEgNoQuw==","signatures":[{"sig":"MEUCIBKhXw5PNn6TGsvpV+tzJcmVs3iSPB+dPO9BbHYRypaDAiEA65ohT2YtjOZaTfk7gqbpaJ+KpnzVfZ/EhnTSxgOtJcg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12383},"type":"module","gitHead":"3b161c36c61145f3a16ea20c494af6bf4c9eced1","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.22","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.22","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.22_1776925571337_0.4746148574073321","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@granite-js/forge-cli","version":"1.0.23","_id":"@granite-js/forge-cli@1.0.23","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"4d90305a713726dd72e93a1b7cb9f0b812eeaa91","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.23.tgz","fileCount":5,"integrity":"sha512-9PAwU8QVKiH8NuxyQ4HVCbOqLVNeWhnQ67vJYTPAJzT9mJHFK7ZqTI+vjPiQQ27n0o6Q5eFxqLyJ/21xpm5Ymw==","signatures":[{"sig":"MEUCIFSg6Q1gTfzjrNQUyCOPmmrlTnvGp2uNUM1Ep2ai8MrOAiEA1T24eB3ZwyCm+DPn6F5iw2RF8pKs9sThTBBvoet5yIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12487},"type":"module","gitHead":"b87ca27e7b6b701307831614579419e11332eb0a","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.23","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.23","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.23_1777367266182_0.5958196507207456","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"@granite-js/forge-cli","version":"1.0.24","_id":"@granite-js/forge-cli@1.0.24","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"0948b6cb2e58d6ade99bf13d452cde6b89952e1a","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.24.tgz","fileCount":5,"integrity":"sha512-rQUBIIGtpu086ZSPiDDbJA9RZ5eSZyhytQYsaaNzSZpNH34BICk3Itunuh3pVG22ouZcw1f80MyZh+ooh9I6Bw==","signatures":[{"sig":"MEUCIH/h0N+pMCuON33+8rZhwoPB2UzADNlm84QBPoBD/2oIAiEAnW9Of/2S2c7ap+u5pFpxnAOux93af70exBOMaERgAZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12636},"type":"module","gitHead":"78ded3af38e8066e6e102fa069d481b93a09f04e","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.24","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.24","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.24_1778485524831_0.500509142694582","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"@granite-js/forge-cli","version":"1.0.25","_id":"@granite-js/forge-cli@1.0.25","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"a24b234f3b38cc0bf7e80eda5011c8f9c306388d","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.25.tgz","fileCount":5,"integrity":"sha512-DBr4y6ahOlhmTpmHXHkEVZVPAqswr7xP0k0GCeU5sVpzlxmW1ALnkg/KRp0XWp4NB8v/XLMpXYH+7trHRlBxIQ==","signatures":[{"sig":"MEUCIQDylcQOqxZN9mzc6g+BWC5ivx2tpi3VTUx7uR3d6Tk2aQIgIf9qPnF0coUD0kjAscvAAKntZYxcZOCeQCsJVv7jcCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12806},"type":"module","gitHead":"4bd08a1522cf7bd55604c5a836c1aedcf16b393a","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.25","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.25","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.25_1778502238569_0.7131789155947523","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@granite-js/forge-cli","version":"1.0.26","_id":"@granite-js/forge-cli@1.0.26","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"71620ae3c2f35517f1467ab91a821f9690252c66","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.26.tgz","fileCount":5,"integrity":"sha512-tZENU2cf+onjWPdzBuHYAIQyymAN8eCL+ZNZIKQaGgtonU1t8h04Ufn532neI3Fe/QLpbPfX7FDaR5hJYTCDfw==","signatures":[{"sig":"MEUCICxuoHH8JDMQSXmOSxwZwp/1q5VnyGV3GmfcVa52RBDyAiEA9bPwfjiQQ2dnYunL2A+lsuQ83QOBd7dbI4BcVD5rrLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12980},"type":"module","gitHead":"dabfdcd50bf45367673196eccef09cf11088a2e3","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.26","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.26","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.26_1778564805858_0.8589730505739608","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"@granite-js/forge-cli","version":"1.0.27","_id":"@granite-js/forge-cli@1.0.27","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"ecf69d83eb0a7279685897125f300cc6d4e781c1","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.27.tgz","fileCount":5,"integrity":"sha512-HwMwxaOnIL+LEXeeZd8htvgng85hRI2pW7Y1f0lAcnLVpDZFTRLu2aEyixAGr9wh5S4xH5udKzt6sBdldDuYxQ==","signatures":[{"sig":"MEUCIB44wgqCP+JhMq6CVhupSiGydQ5sWfZQWOotJWkm9zUQAiEA1rLNolHsxCMfJ9x+6E7s8dO6GZCOa08nyM7xQ8kuY4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13084},"type":"module","gitHead":"6e861254783849c789b6d18af4b442f6939a4488","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.27","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.27","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.27_1778771533339_0.05193055502564836","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"@granite-js/forge-cli","version":"1.0.28","_id":"@granite-js/forge-cli@1.0.28","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"bd396465567f8f3415289e9a99792467c59dab2e","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.28.tgz","fileCount":5,"integrity":"sha512-sqcGka2gekHXr3M1VTEj5E/CfDAEiUABsPoXIHA2hDUpVURYW4na62XYLdAvdAR5clMd8mMmTbY929djlC39cQ==","signatures":[{"sig":"MEYCIQCTNYVFfeUJrODaQ0JMfGFCZ5AsdoA3lre2Ckhw9aKNiQIhAJwWsDHqF2ZjcoWktr67mMXowepl72/wREnb44Za3LJS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13188},"type":"module","gitHead":"a9b7d88e27c270991a4366f71dd561ae96e03a8a","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.28","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.28","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.28_1779248975364_0.30592347997343894","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"@granite-js/forge-cli","version":"1.0.29","_id":"@granite-js/forge-cli@1.0.29","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"6fa7cd3be59c15d7d6bdd3eef32dbc2dba310904","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.29.tgz","fileCount":5,"integrity":"sha512-qqmfrzuJgNbUuZ7kVja+2pVto1+rFeKWr+wqwXTtYdXzfXx8A/DJyocq08VnRNmtG7CWmBkVyUFK3zYyP9nxxw==","signatures":[{"sig":"MEYCIQCLefG9292GE/IiQnGyQ7Vz3hI71FPmPriVEPT6PDdNCwIhAJWpDga4CMKhsJFz/HH3vcJkRoui324+Uw3F73wleI+H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13292},"type":"module","gitHead":"f8715504d5beb3310077b4462933eb36d814b150","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.29","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.29","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.29_1779874244636_0.2935148636078968","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"@granite-js/forge-cli","version":"1.0.30","_id":"@granite-js/forge-cli@1.0.30","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"47a6e1bebf1f8f8d02b9599e38ff21a1d8725e0f","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.30.tgz","fileCount":5,"integrity":"sha512-TlSN7AKXcYQ1EZeMIMJh2Bx5qevT8zYBNNTnPLTdrZ7f5Hq3vRalKOnKbPJTZu3p41eBoFmi4jmUf1gec2kiHw==","signatures":[{"sig":"MEQCICshIbSvL+zXy6e34mkI9b+BDdAnwwfQigbVnzyoSRDnAiA2WZ2OwoIwq82P1++BOYq3tphszX04+4AZKpELLQIRRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13396},"type":"module","gitHead":"b08555b7b5d63785864681b62bcf9b073f8d0943","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.30","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.30","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.30_1780365798248_0.900403848774352","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"@granite-js/forge-cli","version":"1.0.31","_id":"@granite-js/forge-cli@1.0.31","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"51a2c1670066b464c65ba6b9b060df4a010da886","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.31.tgz","fileCount":5,"integrity":"sha512-MHj4EyZQmEAQmYo5keMtILFzbyFBXtVkGbQhT9kHzxxqIClyd6/bZP1VDjBZUaryU7Bh6Q/qNx3SoEqaKk+2hA==","signatures":[{"sig":"MEUCIFhoxziZ4B9dVe1CuSFyCB7bl1rraEFejmBiXF+vJcl0AiEApYQeFCec/MqsvfIxFphgh6fzasGG3L3JilQaMFWdaE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13500},"type":"module","gitHead":"ccd46ff24bdfc8c40c13cc8a0b3cdb05b2933f6e","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.31","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.31","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.31_1780559412665_0.6467477038712814","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"@granite-js/forge-cli","version":"1.0.32","_id":"@granite-js/forge-cli@1.0.32","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"2a081e39973be527827f614383bd50fc40c6678d","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.32.tgz","fileCount":5,"integrity":"sha512-UxE/MbKbr9P8Zc09LEVd9oa6AXsRdwYk06WFPFgkyDYB3Tf+8XJx5qHF6k6T4k3uwxf1bn1I4MBGs+1yYXJuyQ==","signatures":[{"sig":"MEUCIFzO+3bWQ+MAKv7rEiwJKg/TeRILZMp06g8A5jM+85lMAiEAnoMIiWkzxQIuoub4m+2NkfV7QFfAjXs9EQicMHrijb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13604},"type":"module","gitHead":"28340a9921a67b1dd914ee7e898a9a096b9d18d0","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.32","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.32","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.32_1781179084495_0.45749405789321873","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"@granite-js/forge-cli","version":"1.0.33","_id":"@granite-js/forge-cli@1.0.33","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"5462b715e3e8f96b1306da1381e60922262914ea","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.33.tgz","fileCount":5,"integrity":"sha512-TXMUFHFhkN/SaSb2mjFMtE3n6zeBJsf4eCIw+0GB7vt6KxNzZM//suYbiIBO9Ia5fiR/eFQCT2BJ1v417bcPJw==","signatures":[{"sig":"MEQCIF494EY8HSmCdJule+i8FYXohz2TmiubXMh79h4Ljt3XAiBBOLhpEqB45QvqQYFd9+N047OJV//nxPgvH7ADNPe8TA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13708},"type":"module","gitHead":"f09b27282e365ff20e598f2738039eb083423f65","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.33","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.33","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.33_1782437387915_0.9421840215018711","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"@granite-js/forge-cli","version":"1.0.34","_id":"@granite-js/forge-cli@1.0.34","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"7c710ae23b45daadb61dc3f632f393a94af7afa4","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.34.tgz","fileCount":5,"integrity":"sha512-GhD/+qrVRvmP1AZajH+erBZVko83X6G0eOohFpx5kQGWYKEcWBpUxeBvBuI+4kwsvHq0WCYnoGI3A19dtWktEQ==","signatures":[{"sig":"MEQCIEJOrp62o1MHMjFHxUr/HrYmo+T76k5bfUXjWbM9rGSKAiB9zFO0gpsnFpnM4JgY4VqPmS25OoTdVdzi8wc8TRZAsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13812},"type":"module","gitHead":"1eaac06b6e00c02852c8e8ee9c23852b2daa2506","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.34","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.34","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.34_1783406730721_0.3595479391347929","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"@granite-js/forge-cli","version":"1.0.35","_id":"@granite-js/forge-cli@1.0.35","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"7331ff1594deec1dd23108906f93a2c9abbce522","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.35.tgz","fileCount":5,"integrity":"sha512-FCOxzhTzB3KOU7gtMUMni5YtAQKt6jiMPf1xgWGI6eo9utVQ/51oOSeiUWoJQzshBXGCG8zLrGjdPECRahbtzQ==","signatures":[{"sig":"MEUCIFjzik4YHNYbg5r7ci6LCZ8lopY09jDeHEdgDtScdJYeAiEAnAGjsd2UfHGnA4GRZlRdGP1jThg5t5pGP1WlpzJg5AM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13916},"type":"module","gitHead":"11aa2b7a03bacf6ba3b0a1ebc229163b8d86ddbb","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.35","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.35","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.35_1783500460536_0.27361654379703393","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"@granite-js/forge-cli","version":"1.0.36","_id":"@granite-js/forge-cli@1.0.36","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"efaee692b6947bc0e4a17aedc6d931c5c4600ea5","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.36.tgz","fileCount":5,"integrity":"sha512-ibUZiakKO+6+XvTKru08aVSFVi73DBUHb/y/iimW5IDYfUowwkev6uWBWS0I4ViSS8cTUeX+aJTuzABbI3Y82Q==","signatures":[{"sig":"MEQCIF65jlVeCLxVxAx45TG/gOpdPXVeBcVcR/uoQJlZTgRUAiABpDLwSBt3EH07jqav1NVc1vdYNkZ/ej708Oz/WGrCIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14020},"type":"module","gitHead":"03c183fc966248d704bf274de1c8806cabffc253","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.36","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.36","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.36_1783567130669_0.623960438363869","host":"s3://npm-registry-packages-npm-production"}},"1.0.37":{"name":"@granite-js/forge-cli","version":"1.0.37","_id":"@granite-js/forge-cli@1.0.37","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"463b3049a048e41890832fdd7c54b41b48cb57ba","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.37.tgz","fileCount":5,"integrity":"sha512-Rf57uXy2oCE/HD8/qxbKlnzvdJ58uMcRu8uk6leSrQrTdPHCa4ELFYyG4IYCakxJanoGAfj9uYGncMuTP7VaAQ==","signatures":[{"sig":"MEYCIQC6MdF3/G6SnanduVxzb9sjpUcqys4Hi+Vkgz3QAhF9CwIhAI9R43H+yvKsGRFtlPXFDcj0qhIZsxDJeQboyqsQI4bQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14124},"type":"module","gitHead":"c2a922ce97c6502fd867eae16f2b2be4cd9bcd76","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.37","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.37","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.37_1784626098651_0.4944804028784622","host":"s3://npm-registry-packages-npm-production"}},"1.0.38":{"name":"@granite-js/forge-cli","version":"1.0.38","_id":"@granite-js/forge-cli@1.0.38","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"8c5ddb1b467e98af56ffde6f332cad880e28866e","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.38.tgz","fileCount":5,"integrity":"sha512-6RcIbZZjEO/mPa+0YLGsNWmfAGrDGq5/Km1jTp1YpqwKYKhN/FfWp4h9BuJvu2jTK9dIyQBLgQRTiUJrwduGOg==","signatures":[{"sig":"MEYCIQCly5zS9GqF58aUIq2iGenhqjQnpPqXtrA5KU3QS9lkBwIhAL9mPMEgrcaIu5osooSHbx0ecxKjzHxRRs6116+1pJKm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14228},"type":"module","gitHead":"ccad457eea30ecd616392fd5bcb85618a4831f45","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.38","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.38","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.38_1785316567927_0.2206062225568286","host":"s3://npm-registry-packages-npm-production"}},"1.0.39":{"name":"@granite-js/forge-cli","version":"1.0.39","_id":"@granite-js/forge-cli@1.0.39","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"bc7d2fbf461cf2ccb1bcfbe58744d0ba592ba973","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.39.tgz","fileCount":5,"integrity":"sha512-m5duwTYAueIg5TXvitfK5ltTYP7KjFssitmH4WPRkxfALTZV2eLdF0zRDVMG/jlFlu7Juzx1RORrkUmN6tAyqg==","signatures":[{"sig":"MEUCIQCohrilY/Eqa30i+IfMPZYgmBHEaBNo5yNojxsEsH56VQIgG8fWfZR8zgr67y6uMF4vDDyqnGkwX3MDygjs/UXnl94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14332},"type":"module","gitHead":"a142222748cd180898ed9634e6d3b9e7f82e5549","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.39","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.39","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.39_1785890226836_0.31815485141514754","host":"s3://npm-registry-packages-npm-production"}},"1.0.40":{"name":"@granite-js/forge-cli","version":"1.0.40","_id":"@granite-js/forge-cli@1.0.40","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"3d13b2397360ed895663975b3d02128a4aa789c6","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.40.tgz","fileCount":5,"integrity":"sha512-edAk7IgIgxXafQpe2MEALVsgkc4KPLVZMcPLxuxIlC04DRxAk7c2Otuw32/2m+zzn2FI3zGsp1ayAajm7WLf3w==","signatures":[{"sig":"MEYCIQCeJMgzeBtLjisPCi49a7MZTTDeRwDaMYq53dU2XLvepQIhALtfrpyuq5I3+yFSIp9UuHwEz1W+/JxpVTyA3D9mNksF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14436},"type":"module","gitHead":"a40e1417fc1b6c8a642557cd2157fcbda0aef908","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.40","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.40","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.40_1786436029075_0.7338178310789198","host":"s3://npm-registry-packages-npm-production"}},"1.0.41":{"name":"@granite-js/forge-cli","version":"1.0.41","_id":"@granite-js/forge-cli@1.0.41","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"0c30b1180e6e524521772ee193d51e48e66d8010","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.41.tgz","fileCount":5,"integrity":"sha512-nDTz+kExKY+5g2U0hTQW/La4LFdYVShhfese7jegnVumW6Sn2LptiuCNz9AN0xNPPfi61oiN944oPvUWW4gMew==","signatures":[{"sig":"MEQCIBzp8etGy7WM77RjrxPr2aFqnXhXPFzEU140iMepuvbkAiBo7vL2EajxWufD5xdf5TyIPY+mFVO+Xvi5ognP1toNIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14540},"type":"module","gitHead":"ac41fad52637e16566f78f99ed03db3851e55178","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.41","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.41","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.41_1786609792891_0.2002535560035681","host":"s3://npm-registry-packages-npm-production"}},"1.0.42":{"name":"@granite-js/forge-cli","version":"1.0.42","_id":"@granite-js/forge-cli@1.0.42","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"dc62d9f3aca5b9d19259a12f8aeaecef3a02427e","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.42.tgz","fileCount":5,"integrity":"sha512-03k9ZExcHpifU5NIdp9Ii4FHFF80bzDc9C2+T7DDLj+5xOvuB5vI99sd7+DIs5MeE+HIM1wG0HCmNcsc6Swq2g==","signatures":[{"sig":"MEUCIBmy7/N+4/wM4o47DI6tM31f4iUiNfW6FNe99dCAC0wOAiEAvU/TmDc9j7rP8Y2GliceLwHBgLauKO4QXfw/Hr1ZCkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14644},"type":"module","gitHead":"9d1eb966df4691ea50d9a68367c4b730dfbc3f78","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.42","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.42","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.42_1786615691950_0.6606584488306411","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@granite-js/forge-cli","version":"2.0.0","_id":"@granite-js/forge-cli@2.0.0","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"e877d84ddb7a15c80cee42fc09d3a06ada911164","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-2.0.0.tgz","fileCount":5,"integrity":"sha512-POYPw3F31kR7PGxaA7iJsF3CjdW8havqNOshNnRWK3Js4yDeg00FQ5i33Bv8Y64AQkN2GATWYPqbyRmWSKybyw==","signatures":[{"sig":"MEYCIQDN2ci06SVcaAWaj+iTtrWoIA3d2/TFdO077PxaOptkIQIhAOc6yvg6tvUTB43BvDnVpgsteUWeNNm560ZIy8BjBkkQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14742},"type":"module","gitHead":"9c2230e4d76e76a194d7f28b3558a81192c2e6b6","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"2.0.0","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"2.0.0","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_2.0.0_1786624879233_0.31383227249895307","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@granite-js/forge-cli","version":"2.0.1","_id":"@granite-js/forge-cli@2.0.1","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"c863e3801632bcb95b694e2f182f599dd0e31927","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-2.0.1.tgz","fileCount":5,"integrity":"sha512-/uA/ELl7BWIMuinVFP150Z4x0l9znqrlJW2Uc6VmIq88CtRkpupJ9Fr4ZlxVra0qrDx8BK3GSxYDQvEPtAUvOw==","signatures":[{"sig":"MEQCIBzIM4b2BMDlM/8JBpwWyU74rUkgl8mxYN9fF8c9NZXMAiAznOQupc0fuS11BOOyFNc+jZomvF4qXhFyquBuBOT11Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14843},"type":"module","gitHead":"a2c79a8d338a467a9130a651c670a1bd60111160","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"2.0.1","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"2.0.1","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_2.0.1_1786626579098_0.5281955052839284","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@granite-js/forge-cli","version":"2.0.2","_id":"@granite-js/forge-cli@2.0.2","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"9ad5b4c53767bb4f38aa94a1c7e07a40b64d1556","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-2.0.2.tgz","fileCount":5,"integrity":"sha512-Y9GvROOS8McbQMORJcfwXHDPEVAttVgOGCwkvov5YFfYvAQgQ3u4cxiX/Gkgw0hUxqLdViygfLydTV7+YR9xlQ==","signatures":[{"sig":"MEYCIQDqMu0juG1EihdrPsE6YMn9wWSazemjVLfmEavCCN9yiQIhAPPUa/iSqAy6k787YGqFqIUSxJQcqaiTl1KoSpmqcaza","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14944},"type":"module","gitHead":"149c87ee54c2a1273454520020142f0b785d173d","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"2.0.2","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"2.0.2","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_2.0.2_1787015781327_0.7699029169562572","host":"s3://npm-registry-packages-npm-production"}},"1.0.43":{"name":"@granite-js/forge-cli","version":"1.0.43","_id":"@granite-js/forge-cli@1.0.43","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"714cfc46e5bc5588ca147c6b3a4229d8e921701f","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.43.tgz","fileCount":5,"integrity":"sha512-tfa4DgfQWxkEaj0Jd9wX2sshajTrWWt+T94TDHP2gdJiaZGK2lG+ufdP+rctf6v9efWWNOaIOvcFbm1+fvrUYg==","signatures":[{"sig":"MEQCIA+SLj81YQEVJWqDs1MvrevlowVG0lXBnIs8zDTWoN6zAiB5A1bOoJNcajHa+509i8B6m0UHhB2dhQHgvxPE+WouxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14748},"type":"module","gitHead":"634cd9d82272bcc93b86e2ce70b925fc22abc148","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.43","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.43","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.43_1787031845098_0.14740943127141448","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@granite-js/forge-cli","version":"2.1.0","_id":"@granite-js/forge-cli@2.1.0","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"76bb937e7a30f4bc9685ffdcd2f5490e49870336","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-2.1.0.tgz","fileCount":5,"integrity":"sha512-y7w+PtXah4OZAqn7yzdrjeJ6GGgSXjB3xB2qSOHxTC/c9jHQQT515uaDV6wYKnWltQPMCe3JWVZa+qtUErsGgQ==","signatures":[{"sig":"MEUCIQCeO/wOprn73KNuSQ3YVPk8ZX3nFrNDCjhRSOVLHCi1sQIgU06NJD/mSCCksoa+MSihxiHuIkvmg3QW843NkKQJQ3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15045},"type":"module","gitHead":"9eab2b115c09e29c09ea6ec34700d8761052d5a3","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"2.1.0","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"2.1.0","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_2.1.0_1787288808084_0.024897682410286892","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@granite-js/forge-cli","version":"2.1.1","_id":"@granite-js/forge-cli@2.1.1","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"a05833139de8dc53ecc72f5bcae575bd7390239f","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-2.1.1.tgz","fileCount":5,"integrity":"sha512-v+h/6CXOym+cRmXkjrINf9P6sCC0kzF7JRpIdThyqWfKhb0pqQgZbsBM/ojmzvy0EAmshL0mD74f1WHqv6ZmAw==","signatures":[{"sig":"MEQCIFYaFa/XmAHooz0El/Pied8W8Y7Bf3klUmZYz6/QzbmIAiBntNhQzh4+4oy8de49Xmp1QfSvZpNbBE8BGvVwq7+pBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15146},"type":"module","gitHead":"fb6f2acafc16f4e4abfaeabb162ca6d82644a0c2","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"2.1.1","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"2.1.1","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_2.1.1_1787317188573_0.779836718138442","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@granite-js/forge-cli","version":"2.2.0","_id":"@granite-js/forge-cli@2.2.0","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"5e9373875ce64fe29b2d0f07ac613118cccc1eda","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-2.2.0.tgz","fileCount":5,"integrity":"sha512-XRYr2C6ncKcuicCL5x7H9ioNkxHJ+cbefbTw2EmG20LXBVdqL0W2NYwCnUKlzd+g930UvlKeXY2dhhPbX6lO0A==","signatures":[{"sig":"MEUCIQC19586qutihmIWn7DbLEswGjKoO2Jh+MXVjJaIl1qMkQIgSpSWxfLImxSzOxw13yzJpl3AG2bd3R32QHKIkrY6HLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15247},"type":"module","gitHead":"aae794704c2fac6551fb61d0e4b4981b4d5b9f49","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"2.2.0","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"2.2.0","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_2.2.0_1787557477372_0.20962841470740812","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@granite-js/forge-cli","version":"2.3.0","_id":"@granite-js/forge-cli@2.3.0","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"511fec52fca494b0c4f85a7586e6cd68a7b6d9e0","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-2.3.0.tgz","fileCount":5,"integrity":"sha512-bfmjeF3HZ9/wXfur96C8Lm9eTu9hY9sx0NISDuheHUF3Xiq/SHWDQjBIqKsFBkqNK8pmxRaLjkYDPd/VGEmejA==","signatures":[{"sig":"MEQCIEdDQJ0eQDdmG5YpsbKhPijZuTyMjTc2DwR1/x2Nd9KdAiA54EXh02r5dedXwf7Ss2UVHtvEJx+Bmbcr3h0uwUJarA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15348},"type":"module","gitHead":"2b1a6a88c560dd06310bdabaca135b96a4270e0a","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"2.3.0","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"2.3.0","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_2.3.0_1788231270580_0.657406578889999","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@granite-js/forge-cli","version":"2.3.1","_id":"@granite-js/forge-cli@2.3.1","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"6b9186922a71e01582d37da2e1ecd1bec3e50e7d","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-2.3.1.tgz","fileCount":5,"integrity":"sha512-IpTP2dFJ/4R5yI3+2ltd0QlAA5P6d0RfNHvU9yNHzkulNzAxY/N2kI3l0ZEBlm3yaVkEfn5EM5zmT6yOn2OtPA==","signatures":[{"sig":"MEUCIQDgEOUaDUwwRbdAq/89XK4cI2ABLAbRIWetfid2J6CQHAIgPeGWaMeLUB+1i5v8nH8M9lyl42qewNxXpqN7pFM2Arg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@2.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15449},"type":"module","gitHead":"dac35057b11a93fc14c6380d52f32f4d5318493b","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"2.3.1","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"2.3.1","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_2.3.1_1788424158684_0.8042794797310115","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"@granite-js/forge-cli","version":"2.3.2","_id":"@granite-js/forge-cli@2.3.2","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"0d3c169fde98b395993d62940e2a8374748e5a5f","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-2.3.2.tgz","fileCount":5,"integrity":"sha512-pGpLJZxI0IbDxOwrExuHOBMxNMNJdrXiGMTnQL+yI1/yax7St9q3OF8udD4UUUrqMVqjMTEyrbwiK8lst57XJw==","signatures":[{"sig":"MEQCIB/KvuM/RPPiAF+RrDy2oIzsCbebnBK9uNBsChsjKxa5AiACFsXWmkbhuIqnIGFwLncaoPrisNiyjgeRZwqphbEbKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@2.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15550},"type":"module","gitHead":"42ef3cd438ae2efb45b6cd835fad9fc04ddb767a","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"2.3.2","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"2.3.2","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_2.3.2_1788842916552_0.017136773500164626","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@granite-js/forge-cli","version":"2.4.0","_id":"@granite-js/forge-cli@2.4.0","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"6f91a8a2933bb813a64254fe05ddbda983abc966","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-2.4.0.tgz","fileCount":5,"integrity":"sha512-TSluGFWeGzArnfuw2Zg5UCivVDiSIrRlJ686Dziu1Mo7Kad6eOaOcr6xk+x8vSeLwK2VOCfqQPuEpmvd2GrODg==","signatures":[{"sig":"MEYCIQChNOy05kKCkUTQJAdRq8kKcCrOwVRbDts0lZbnKm+LsAIhALsccHc6JxHznS8pRPJmYV5n6FDZXK9LGyEmyoXuhEgS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15651},"type":"module","gitHead":"e1a5aee04c5fbf85f39ee416799ed5ef685fcd08","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"2.4.0","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"2.4.0","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_2.4.0_1789044770776_0.6980571929004262","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@granite-js/forge-cli","version":"2.5.0","_id":"@granite-js/forge-cli@2.5.0","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"577713aed8321b2d8e9fed708c41f64dd4e4ee6f","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-2.5.0.tgz","fileCount":5,"integrity":"sha512-xkgQ28gz5nfZhMtZzuHqJe/JvL0Z8lWfDSN60p4SQnBSTe7TELd+TtNutciD5opSY8qutp/yFXAdeYBxHjUd6Q==","signatures":[{"sig":"MEYCIQDpe/dvUD0Sw9n3ks8stkpUywlD9aD9YckbmXkCFYQMBwIhAM00qN2pr9VFEz+SlJd63iDDkiGZRUWbYd4jibXk9tR1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC6+/PSLi74jQSD/7bkL9LWKWaa4osEQBSdGxS39B2MQQIgaknpm6NntsgyDx1OI4aAAcmc2o0JVzHBwat6urIerUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@2.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15752},"type":"module","gitHead":"314c831229f1c8c9818324ff3f75449333a1ca8a","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"2.5.0","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"2.5.0","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_2.5.0_1789458358044_0.42781144611500665","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"@granite-js/forge-cli","version":"2.5.1","_id":"@granite-js/forge-cli@2.5.1","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"48e58d7c3c0dffb96a6127d4acda33f2c23685de","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-2.5.1.tgz","fileCount":5,"integrity":"sha512-B1S4oo+y9yG1sdxmVbSgIr0AkoasUp2Bxag4JSnBzaM0rUBe1CB3j4vDtvNMBlSrpQZS+WO4EbfBZTgusqyb6Q==","signatures":[{"sig":"MEQCICBw2HUSWNaXDJm5gMYg36T3HffzFhlVC2yARb8M2YUbAiASoXTHrzdHlzznpeSmIEmZXzbrFjUphhv6CWEckMESCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDUxj/+9Z4+rPspj+x58C2+C0IRdWmvMDeZRiKS5JQMLAiEAxUX3JBUqmcRRs29Ig/BNjQX+nQvT08d63fSZdd51qkI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@2.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15853},"type":"module","gitHead":"eabe4f151152f75618d600220f19ccd213f64eee","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"2.5.1","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"2.5.1","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_2.5.1_1789560871735_0.3987389241206041","host":"s3://npm-registry-packages-npm-production"}},"1.0.45":{"name":"@granite-js/forge-cli","version":"1.0.45","_id":"@granite-js/forge-cli@1.0.45","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"4734d375c62f154aaa7a8cecdd065cfa0dc6b314","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-1.0.45.tgz","fileCount":5,"integrity":"sha512-fhDFZr2n5QhHUXIZQ4N2k3UcS5Eb8VOKR8ANkLXgf4NpyBKI1bfrqLqrE3E6lUwEvoQ/BS+SktWEoORc4x8WOg==","signatures":[{"sig":"MEUCIQC26qjEE+6aWrC9SNWXhR7slUg/4WJXzogtGOCkB1u51QIgCWw0T7tiFqnQlLA3cSxnWAHVTb4jDaDrc5oiZop9dIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEEaWVFXXDYu4zgv0RZ3DOIHZi13M2epEtsMgdXadJVMAiEAh0hFp2evPp6sDX/6niNkoKJNehwKFBqWZqpDVs3mwCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@1.0.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14956},"type":"module","gitHead":"b80af19e4682bfefcd532d245ef6b93125321c07","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"1.0.45","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"1.0.45","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_1.0.45_1789562590331_0.3911684460088747","host":"s3://npm-registry-packages-npm-production"}},"2.5.2":{"name":"@granite-js/forge-cli","version":"2.5.2","_id":"@granite-js/forge-cli@2.5.2","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"611b15612d00f10b5ea9db22824d69790d9c5367","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-2.5.2.tgz","fileCount":5,"integrity":"sha512-zS8+pFmHepu+r70GQFPNaKIV+rv0NQup0z63SkLg6wdQBWTo95mp21MPqtkH++kRpn0U4fNlCKst9NU9GkbaHQ==","signatures":[{"sig":"MEUCIBiZfKpW1s8sTjR0/4gmc6E55leoYF8YaPZerQuWOX49AiEA/Tu8jfB8//eCx1MnFZ0bu1eCeK0nWvw9nX6wHUbbKL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD/F+zElYVy945+VT6WeGDJ+bsBA2p/H+CTYR5b/4UINQIgNMb4ER8u9ZoEJo9M5VKeyCSmslMeqtmQIC715KDCsjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@2.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15954},"type":"module","gitHead":"31817076dcec53fa75a7cc2437022b2953ca7b19","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"2.5.2","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"2.5.2","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_2.5.2_1789562869733_0.7351080016568172","host":"s3://npm-registry-packages-npm-production"}},"2.5.3":{"name":"@granite-js/forge-cli","version":"2.5.3","_id":"@granite-js/forge-cli@2.5.3","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"ffa5347c2f26ca6c125dd157205b9ad18e2e6c77","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-2.5.3.tgz","fileCount":5,"integrity":"sha512-qOWm6yXFDwJS3vGArU4+rdyLulfg3XuKcNJTclT1d64hGUQMvQYRntLKMmFWv+N9YVGwEvcjoEmpNRPE8M5HSg==","signatures":[{"sig":"MEQCIBDBj+b0BTAA/WGhlnNSKq2q1QTNaEPKA8Pm3ephiS8RAiBl/H377fdc4XmkdI/n1Fo6+iNXEMCSYbPiRH70Fu8a4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDP+IiR4hRsL+f3z5lRnSFhvdJuFu35ho+x5Fe7ufrfbAiEAt4T0opH1+TBzm7DUZGYcl9D1F6QIrUFpw72i2zHYjA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@2.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22480},"type":"module","gitHead":"c259e57d8cdc9171fb3ed8d2ed36ac8c4e2e0e53","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"2.5.3","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"2.5.3","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_2.5.3_1790132128675_0.2696551910131588","host":"s3://npm-registry-packages-npm-production"}},"2.5.4":{"name":"@granite-js/forge-cli","version":"2.5.4","_id":"@granite-js/forge-cli@2.5.4","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"804c610fdfe785526dd5cdbfb24076841ec349ab","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-2.5.4.tgz","fileCount":5,"integrity":"sha512-Wrh6WewsRY80y/kh/iIxJwwBgRwa1P6olicOYsoAw6R3fMwhj315mQzNpe1HVvNH66F8EcvwTFqHA10PDzV5ng==","signatures":[{"sig":"MEYCIQCC+5cyP/Qtrluvc21gt/4lqWYEUOgDOYeNR+l3q79XUwIhAKIOUqIJjUyvNhAOPrfGH2zj0EOERzqSeeU/a6XQbQYa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDcNDiB0zuyoNb+5bTSrNoJgrXfopNvJ0gTABhztmYyLgIhAMC6/bVBS11TI2JvWfsmUQFolUYeKkrLvWysqqgG+9nU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@2.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22581},"type":"module","gitHead":"30545d86e44fe028c0951bc993c3e9b16914a529","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"2.5.4","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"2.5.4","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_2.5.4_1790147506340_0.3578827020972224","host":"s3://npm-registry-packages-npm-production"}},"2.5.5":{"name":"@granite-js/forge-cli","version":"2.5.5","_id":"@granite-js/forge-cli@2.5.5","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"415e322a9631d4adca3510ecf21de1f294b26d81","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-2.5.5.tgz","fileCount":5,"integrity":"sha512-6JzCUq93oZuH84SZ8Ged56/BdLe30M3/xzdOahQwYI7ZQbNjWLr2FMXBuiQUhPPJNdyhXS0Ox65A28kQkCmyDg==","signatures":[{"sig":"MEQCIEaDyxtqQPFVziSmo+6vELjy4ykjbQnY/TvC5Yz3smd0AiA8hGSXOTcBK/ifVrf9ANC06to73Uv12WM8nHcnZFrwjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCMNyi5tEMvArDzJGihZhfkSejXv6/j/OYzbwpxC9ZpdQIhAMMMHrqksz1ajLL1EgUwxbq0RwGgLcroRNRMhG6HE1KV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@2.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22682},"type":"module","gitHead":"16a61980c50d237f2c8022a8b19b9b0cddc9bb74","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"2.5.5","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"2.5.5","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_2.5.5_1790565008091_0.9745997375976936","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@granite-js/forge-cli","version":"3.0.0","_id":"@granite-js/forge-cli@3.0.0","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"9e55a34402fa7c485e573837eab006be6504b0d4","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-3.0.0.tgz","fileCount":5,"integrity":"sha512-HmJU/Xxnvl+y/XylQ1dnLqfbMH1QiQueeVbhMsWpKFiQn6It+yJMsUoSLgOIyT5PsMzTeAaxCb7GIzyk7ftbFQ==","signatures":[{"sig":"MEYCIQC2HLo5VKTqJ+ouIL6ayzbsdEKDXOJ/GkpCUT1f1DsWUAIhAPCCyh5ykE3pDkX5erQ6sBP4nmTgR3rSaYiYJmDULIVm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC0ajYfRG9F6j5UL5I9v07AUYYKl14yXaFfd/FB2mlkaAiBIdyhrl4A1/e6STsvDeKlHmsnk9q1HEO/pElfUMM+kCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23211},"type":"module","gitHead":"148a9cdf90e150f7d5d649e82bd71ff51386a360","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"3.0.0","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"3.0.0","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"tmp":"tmp/forge-cli_3.0.0_1790853993419_0.4135853600813013","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"_id":"@granite-js/forge-cli@3.0.1","bin":{"granite-forge":"./bin/index.js"},"dist":{"shasum":"e2d14d103f0f93e059441f5b19f1a469f83ab3fc","tarball":"https://registry.npmjs.org/@granite-js/forge-cli/-/forge-cli-3.0.1.tgz","fileCount":5,"integrity":"sha512-foOsziKE8VhWN3F5fUpVqfDq51shEK2zHjVIXDh3dDyUDHd6+dyxbyYk1eGe14rHTX9GE0s+mg8Au/L0KfxXyA==","signatures":[{"sig":"MEQCIFvmr+TelwwR8F9EztM7EA+E5VY/bwNuioMO7dJe5Y/wAiAkfwVEyu5NpM8TcQYGbw76rfckC/cYOFoZTOwlFCSvCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEKpjqSQi8NAd707JFmpdLLu+Bk9XPU2++k4uyM2SiPpAiBuixCZmIpc+UaWf5xwKPclR6kTj0J3DltCN90Df+qSiA=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@granite-js%2fforge-cli@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23312},"name":"@granite-js/forge-cli","type":"module","gitHead":"c6bad2d6388dabc88e77c8f3353e79ee47b125ad","scripts":{"test":"vitest --run --coverage --passWithNoTests","build":"tsdown","prepack":"yarn build","typecheck":"tsc --noEmit"},"version":"3.0.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"38cc5255-c9fd-4846-9454-587da7eeca9e"}},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","directories":{},"maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"dependencies":{"uuid":"^11.1.0","valibot":"^1.1.0","commander":"^14.0.0","@clack/prompts":"^0.10.1","@granite-js/plugin-core":"3.0.1","@commander-js/extra-typings":"^14.0.0","@aws-sdk/credential-providers":"^3.817.0","@granite-js/deployment-manager":"3.0.1","@aws-sdk/shared-ini-file-loader":"^3.374.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.20.3","vitest":"^4.0.12","typescript":"5.9.3","@types/node":"24.10.12","@vitest/coverage-v8":"^4.0.12"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/forge-cli_3.0.1_1790918707112_0.7293810627250112"}}},"time":{"created":"2025-05-28T10:55:26.216Z","modified":"2026-10-02T05:25:07.676Z","0.0.0":"2025-05-28T10:55:26.486Z","0.0.1":"2025-05-28T11:03:05.931Z","0.1.0":"2025-05-28T13:02:34.247Z","0.1.1":"2025-05-30T05:35:40.951Z","1.0.0":"2025-06-19T10:15:19.929Z","0.1.2":"2025-06-19T12:09:26.731Z","0.1.3":"2025-06-30T10:38:37.277Z","0.1.4":"2025-06-30T14:56:43.146Z","0.1.5":"2025-07-01T05:52:49.411Z","0.1.6":"2025-07-11T06:43:57.426Z","0.1.7":"2025-07-24T08:59:51.697Z","0.0.0-dev-20250725013859":"2025-07-25T01:43:31.710Z","0.1.8":"2025-07-25T08:08:50.147Z","0.1.9":"2025-07-25T11:06:16.064Z","0.1.10":"2025-07-30T07:25:07.432Z","0.1.11":"2025-08-05T05:44:16.256Z","0.1.12":"2025-08-11T01:21:10.195Z","0.1.13":"2025-08-11T11:22:43.107Z","0.1.14":"2025-08-12T13:36:41.837Z","0.1.15":"2025-08-13T16:03:36.574Z","0.1.16":"2025-08-17T02:17:43.032Z","0.1.17":"2025-08-20T06:43:23.494Z","0.1.18":"2025-08-20T12:15:13.287Z","0.1.19":"2025-08-21T04:34:21.944Z","0.1.20":"2025-08-22T02:48:16.321Z","0.1.21":"2025-08-28T16:41:29.649Z","0.1.22":"2025-08-30T13:20:34.803Z","0.1.23-next.0":"2025-09-09T04:24:08.684Z","0.1.23-next.4":"2025-09-10T11:11:18.610Z","0.1.23-next.5":"2025-09-11T10:26:45.538Z","0.1.23":"2025-09-15T07:37:02.471Z","0.1.23-next.6":"2025-09-16T18:11:56.834Z","0.1.24":"2025-09-17T06:56:00.510Z","0.1.23-next.7":"2025-09-18T09:14:59.491Z","0.1.23-next.8":"2025-09-19T06:17:08.057Z","0.1.25":"2025-09-22T10:14:34.350Z","0.1.23-next.10":"2025-09-25T05:58:56.170Z","0.1.23-next.11":"2025-09-25T07:59:30.884Z","0.1.26":"2025-09-26T02:04:41.006Z","0.1.26-dev.1760071775":"2025-10-10T05:21:20.221Z","0.1.23-next.12":"2025-10-13T06:14:41.496Z","0.1.27":"2025-10-13T12:45:38.025Z","0.1.28":"2025-10-13T13:30:06.020Z","0.1.23-next.13":"2025-10-13T14:09:41.916Z","0.1.23-next.14":"2025-10-13T15:08:52.277Z","0.1.29":"2025-10-21T06:39:37.515Z","0.1.23-next.15":"2025-10-22T08:35:42.930Z","0.1.30":"2025-10-28T09:55:49.204Z","0.1.23-next.16":"2025-10-28T11:06:48.066Z","0.1.23-next.17":"2025-11-03T09:53:03.560Z","0.1.23-next.18":"2025-11-12T10:04:43.635Z","0.1.31":"2025-11-17T07:37:32.132Z","0.1.23-next.19":"2025-11-24T10:47:14.584Z","0.1.32":"2025-11-25T08:45:01.243Z","0.1.33":"2025-11-27T01:47:18.329Z","0.1.34":"2026-01-12T03:22:31.029Z","1.0.1":"2026-02-09T09:06:40.263Z","1.0.2":"2026-02-09T13:37:37.979Z","1.0.3":"2026-02-11T19:23:10.794Z","1.0.4":"2026-02-13T09:10:13.621Z","1.0.5":"2026-02-26T11:42:29.151Z","1.0.6":"2026-02-26T16:00:46.453Z","1.0.7":"2026-03-11T03:36:18.702Z","1.0.8":"2026-03-18T08:43:30.620Z","1.0.9":"2026-03-24T08:43:38.668Z","1.0.10":"2026-03-24T15:50:46.000Z","1.0.11":"2026-03-30T06:51:31.351Z","1.0.12":"2026-03-30T08:06:34.527Z","1.0.13":"2026-04-02T05:35:06.697Z","1.0.14":"2026-04-02T08:16:08.854Z","1.0.15":"2026-04-02T15:18:49.765Z","1.0.16":"2026-04-06T10:23:41.975Z","1.0.17":"2026-04-08T12:27:51.319Z","1.0.18":"2026-04-09T18:29:07.791Z","1.0.19":"2026-04-15T09:12:14.859Z","1.0.20":"2026-04-15T10:05:03.630Z","1.0.21":"2026-04-23T03:34:15.496Z","1.0.22":"2026-04-23T06:26:11.499Z","1.0.23":"2026-04-28T09:07:46.356Z","1.0.24":"2026-05-11T07:45:24.993Z","1.0.25":"2026-05-11T12:23:58.704Z","1.0.26":"2026-05-12T05:46:45.988Z","1.0.27":"2026-05-14T15:12:13.503Z","1.0.28":"2026-05-20T03:49:35.542Z","1.0.29":"2026-05-27T09:30:44.773Z","1.0.30":"2026-06-02T02:03:18.470Z","1.0.31":"2026-06-04T07:50:12.783Z","1.0.32":"2026-06-11T11:58:04.634Z","1.0.33":"2026-06-26T01:29:48.047Z","1.0.34":"2026-07-07T06:45:30.843Z","1.0.35":"2026-07-08T08:47:40.684Z","1.0.36":"2026-07-09T03:18:50.790Z","1.0.37":"2026-07-21T09:28:18.766Z","1.0.38":"2026-07-29T09:16:08.080Z","1.0.39":"2026-08-05T00:37:06.983Z","1.0.40":"2026-08-11T08:13:49.249Z","1.0.41":"2026-08-13T08:29:53.046Z","1.0.42":"2026-08-13T10:08:12.107Z","2.0.0":"2026-08-13T12:41:19.377Z","2.0.1":"2026-08-13T13:09:39.253Z","2.0.2":"2026-08-18T01:16:21.486Z","1.0.43":"2026-08-18T05:44:05.224Z","2.1.0":"2026-08-21T05:06:48.284Z","2.1.1":"2026-08-21T12:59:48.715Z","2.2.0":"2026-08-24T07:44:37.515Z","2.3.0":"2026-09-01T02:54:30.734Z","2.3.1":"2026-09-03T08:29:18.916Z","2.3.2":"2026-09-08T04:48:36.699Z","2.4.0":"2026-09-10T12:52:50.908Z","2.5.0":"2026-09-15T07:45:58.147Z","2.5.1":"2026-09-16T12:14:31.806Z","1.0.45":"2026-09-16T12:43:10.430Z","2.5.2":"2026-09-16T12:47:49.824Z","2.5.3":"2026-09-23T02:55:28.771Z","2.5.4":"2026-09-23T07:11:46.439Z","2.5.5":"2026-09-28T03:10:08.170Z","3.0.0":"2026-10-01T11:26:33.524Z","3.0.1":"2026-10-02T05:25:07.204Z"},"repository":{"url":"git+https://github.com/toss/granite.git","type":"git","directory":"infra/forge-cli"},"description":"A CLI tool for managing Granite applications","maintainers":[{"name":"jingjing2222","email":"hj.jingjing2222@gmail.com"},{"name":"heecheol","email":"heecheol.kim@toss.im"},{"name":"ghlee","email":"dev.ghlee@gmail.com"},{"name":"gronxb","email":"gron1gh1@gmail.com"},{"name":"granite-bot","email":"ghlee@kakao.com"}],"readme":"","readmeFilename":""}