From 15da9565d7588b260c558aab54972a1d89c0f853 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yohan=20Tamb=C3=A8?= Date: Thu, 30 Jul 2015 12:16:42 +0200 Subject: [PATCH] Added completion for gulp --- src/_gulp | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 src/_gulp diff --git a/src/_gulp b/src/_gulp new file mode 100644 index 0000000..35ef183 --- /dev/null +++ b/src/_gulp @@ -0,0 +1,24 @@ +#compdef gulp +# ------------------------------------------------------------------------------ +# Description +# ----------- +# +# Find tasks for gulp +# +# ------------------------------------------------------------------------------ +# Authors +# ------- +# +# * Yohan Tambè (https://github.com/cronos87) +# +# ------------------------------------------------------------------------------ + +_gulp_get_command_list () { + cat gulpfile.js | grep "gulp.task" | grep -o "'[a-z:]*'" | sed "s/\'//g" +} + +_gulp () { + compadd `_gulp_get_command_list` +} + +compdef _gulp gulp