Remove ESBuild experiment. Add --install option for bash completions. Move shell scripts to separate files for auditability. Fix template inspect command autocomplete and output formatting

This commit is contained in:
2026-04-20 11:12:26 +00:00
parent ff2fe126c6
commit 32c42cdc2d
11 changed files with 706 additions and 1049 deletions

View File

@@ -145,8 +145,11 @@ export const handleTemplateInspectCommand = async (
throw new CommandError("template.inspect.arguments_missing", "No template category, identifier, or field provided");
}
const template = await resolveTemplate(deps, templateQuery);
deps.io.verbose(`Template: ${formatObject(template)}`);
const originalTemplate = await resolveTemplate(deps, templateQuery);
deps.io.verbose(`Original Template: ${formatObject(originalTemplate)}`);
const template = await resolveTemplateReferences(originalTemplate);
deps.io.verbose(`Extended Template: ${formatObject(template)}`);
switch (templateCategory) {
case "action": {