diff options
| author | Simon Wachter <svvac@users.noreply.github.com> | 2017-11-06 13:33:30 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-11-06 13:33:30 +0100 |
| commit | 155c2a99394b06e6a840e7fe87efeb4a807511f9 (patch) | |
| tree | dead9391a042c957290c5ba6a63176cba9f68808 /src/_yarn | |
| parent | Merge pull request #538 from okapia/master (diff) | |
| download | zsh-completions-155c2a99394b06e6a840e7fe87efeb4a807511f9.tar zsh-completions-155c2a99394b06e6a840e7fe87efeb4a807511f9.tar.gz zsh-completions-155c2a99394b06e6a840e7fe87efeb4a807511f9.tar.bz2 zsh-completions-155c2a99394b06e6a840e7fe87efeb4a807511f9.tar.lz zsh-completions-155c2a99394b06e6a840e7fe87efeb4a807511f9.tar.xz zsh-completions-155c2a99394b06e6a840e7fe87efeb4a807511f9.tar.zst zsh-completions-155c2a99394b06e6a840e7fe87efeb4a807511f9.zip | |
yarn: escape colons when getting scripts from package.json
Diffstat (limited to 'src/_yarn')
| -rw-r--r-- | src/_yarn | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -76,13 +76,13 @@ _global_commands=( _yarn_commands_scripts() { local -a scripts - scripts=($(yarn run --json 2>/dev/null | sed -E '/Commands available|possibleCommands/!d;s/.*Commands available from binary scripts: ([^"]+)".*/\1/;s/.*"items":\[([^]]+).*/\1/;s/[" ]//g' | tr , '\n')) + scripts=($(yarn run --json 2>/dev/null | sed -E '/Commands available|possibleCommands/!d;s/.*Commands available from binary scripts: ([^"]+)".*/\1/;s/.*"items":\[([^]]+).*/\1/;s/[" ]//g' | tr , '\n' | sed -e 's/:/\\:/g')) _describe 'command or script' _commands -- _global_commands -- scripts } _yarn_scripts() { local -a scripts - scripts=($(yarn run --json 2>/dev/null | sed -E '/Commands available|possibleCommands/!d;s/.*Commands available from binary scripts: ([^"]+)".*/\1/;s/.*"items":\[([^]]+).*/\1/;s/[" ]//g' | tr , '\n')) + scripts=($(yarn run --json 2>/dev/null | sed -E '/Commands available|possibleCommands/!d;s/.*Commands available from binary scripts: ([^"]+)".*/\1/;s/.*"items":\[([^]]+).*/\1/;s/[" ]//g' | tr , '\n' | sed -e 's/:/\\:/g')) _describe 'script' scripts } |
