Browse Source

Comment get package.json property fn

pull/6/head
Luke Childs 8 years ago
parent
commit
9799d571ee
  1. 6
      zsh-better-npm-completion.plugin.zsh

6
zsh-better-npm-completion.plugin.zsh

@ -28,9 +28,9 @@ _zbnc_get_package_json_property_object() {
local package_json="$1"
local property="$2"
cat "$package_json" |
sed -nE "/^ \"$property\": \{$/,/^ \},?$/p" |
sed '1d;$d' |
sed -E 's/ "([^"]+)": "(.+)",?/\1:\2/'
sed -nE "/^ \"$property\": \{$/,/^ \},?$/p" | # Grab scripts object
sed '1d;$d' | # Remove first/last lines
sed -E 's/ "([^"]+)": "(.+)",?/\1:\2/' # Parse into key:value
}
_zbnc_get_package_json_property_object_keys() {

Loading…
Cancel
Save