feat(kiro): add Kiro CLI target provider types, converter, writer, and CLI registration

This commit is contained in:
Wilson Tovar
2026-02-17 14:20:19 +01:00
committed by Kieran Klaassen
parent d314d7fa2a
commit ee76195daf
6 changed files with 444 additions and 2 deletions

View File

@@ -25,7 +25,7 @@ export default defineCommand({
to: {
type: "string",
default: "opencode",
description: "Target format (opencode | codex | droid | cursor | pi | copilot | gemini)",
description: "Target format (opencode | codex | droid | cursor | pi | copilot | gemini | kiro)",
},
output: {
type: "string",
@@ -191,6 +191,10 @@ function resolveTargetOutputRoot(
const base = hasExplicitOutput ? outputRoot : process.cwd()
return path.join(base, ".github")
}
if (targetName === "kiro") {
const base = hasExplicitOutput ? outputRoot : process.cwd()
return path.join(base, ".kiro")
}
return outputRoot
}