Skip to content

Instantly share code, notes, and snippets.

#compdef heroku
local state ret=1
local -a cmds
cmds=(
"version:show the gem version" \
"list:list your apps" \
"create:create a new app" \
"keys:show your user's public keys" \
"keys\:add:add a public key" \
require 'nokogiri'
class Nokogiri::XML::Node
def to_hash(selector = 'body > *')
hash = []
self.css(selector).each do |node|
hash << node.collect_nodes
end
hash
end