feat(cdk): add plugin for aws cdk

This commit is contained in:
Daniel Borcherding 2026-05-20 16:22:35 -06:00
commit 03875b5251
No known key found for this signature in database
2 changed files with 43 additions and 0 deletions

View file

@ -0,0 +1,22 @@
if (( ! $+commands[cdk] )); then
return
fi
_cdk_yargs_completions() {
local reply
local si=$IFS
IFS=$' '
reply=($(COMP_CWORD="$((CURRENT-1))" COMP_LINE="$BUFFER" COMP_POINT="$CURSOR" cdk --get-yargs-completions "${words[@]}"))
IFS=$si
_describe 'values' reply
}
compdef _cdk_yargs_completions cdk
# Aliases
alias cdkc="cdk context"
alias cdkd="cdk deploy"
alias cdkdiff="cdk diff"
alias cdki="cdk init"
alias cdkl="cdk list"
alias cdks="cdk synth"
alias cdkx="cdk destroy"