# -*- encoding: utf-8 -*- # stub: ppl 4.0.3 ruby lib Gem::Specification.new do |s| s.name = "ppl".freeze s.version = "4.0.3".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Henry Catalini Smith".freeze] s.date = "2021-04-02" s.description = "ppl is a command-line address book using vCard & git for storage and synchronisation".freeze s.email = "hen@hey.com".freeze s.executables = ["ppl".freeze] s.files = [".editorconfig".freeze, ".eleventy.js".freeze, ".eleventyignore".freeze, ".github/workflows/build.yml".freeze, ".gitignore".freeze, ".rspec".freeze, "Gemfile".freeze, "Rakefile".freeze, "bin/ppl".freeze, "code_of_conduct.md".freeze, "completions/bash".freeze, "completions/zsh".freeze, "features/add.feature".freeze, "features/bday.feature".freeze, "features/email.feature".freeze, "features/grep.feature".freeze, "features/init.feature".freeze, "features/ls.feature".freeze, "features/mutt.feature".freeze, "features/mv.feature".freeze, "features/nick.feature".freeze, "features/org.feature".freeze, "features/phone.feature".freeze, "features/post.feature".freeze, "features/rm.feature".freeze, "features/step_definitions/address_book_steps.rb".freeze, "features/step_definitions/cwd_steps.rb".freeze, "features/step_definitions/ppl_steps.rb".freeze, "features/url.feature".freeze, "gh-pages/Gemfile".freeze, "gh-pages/Gemfile.lock".freeze, "gh-pages/_config.yml".freeze, "gh-pages/_includes/changelog.html".freeze, "gh-pages/_includes/development-sidebar.html".freeze, "gh-pages/_includes/footer.html".freeze, "gh-pages/_includes/header.html".freeze, "gh-pages/_includes/news.html".freeze, "gh-pages/_includes/tip.html".freeze, "gh-pages/_layouts/changelog.html".freeze, "gh-pages/_layouts/command.html".freeze, "gh-pages/_layouts/configuration.html".freeze, "gh-pages/_layouts/development.html".freeze, "gh-pages/_layouts/frontpage.html".freeze, "gh-pages/_layouts/integration.html".freeze, "gh-pages/_layouts/news.html".freeze, "gh-pages/_layouts/page.html".freeze, "gh-pages/_layouts/tip.html".freeze, "gh-pages/_posts/2012-01-15-first-post.md".freeze, "gh-pages/_posts/2012-12-20-1.0.0.md".freeze, "gh-pages/_posts/2012-12-20-1.1.0.md".freeze, "gh-pages/_posts/2012-12-20-1.2.0.md".freeze, "gh-pages/_posts/2012-12-21-1.3.0.md".freeze, "gh-pages/_posts/2012-12-21-thank-you-for-your-all-your-feedback.md".freeze, "gh-pages/_posts/2012-12-22-1.4.1.md".freeze, "gh-pages/_posts/2012-12-22-1.5.0.md".freeze, "gh-pages/_posts/2012-12-23-1.5.1.md".freeze, "gh-pages/_posts/2012-12-23-1.5.2.md".freeze, "gh-pages/_posts/2012-12-26-1.5.3.md".freeze, "gh-pages/_posts/2012-12-27-1.6.0.md".freeze, "gh-pages/_posts/2012-12-29-1.7.0.md".freeze, "gh-pages/_posts/2013-01-05-1.8.0.md".freeze, "gh-pages/_posts/2013-01-06-1.9.0.md".freeze, "gh-pages/_posts/2013-01-10-1.10.0.md".freeze, "gh-pages/_posts/2013-01-20-1.11.0.md".freeze, "gh-pages/_posts/2013-02-16-1.12.0.md".freeze, "gh-pages/_posts/2013-02-17-1.13.0.md".freeze, "gh-pages/_posts/2013-02-17-1.14.0.md".freeze, "gh-pages/_posts/2013-02-17-1.14.1.md".freeze, "gh-pages/_posts/2013-02-17-two-months-in.md".freeze, "gh-pages/_posts/2013-03-16-1.15.0.md".freeze, "gh-pages/_posts/2013-03-16-coloured-output-released.md".freeze, "gh-pages/_posts/2013-04-10-ruby-2.0-compatibility.md".freeze, "gh-pages/_posts/2013-04-11-1.15.1.md".freeze, "gh-pages/_posts/2013-04-12-1.16.0.md".freeze, "gh-pages/_posts/2013-04-14-1.17.0.md".freeze, "gh-pages/_posts/2013-04-14-1.17.1.md".freeze, "gh-pages/_posts/2013-04-14-1.17.2.md".freeze, "gh-pages/_posts/2013-04-15-sync-alias.md".freeze, "gh-pages/_posts/2013-04-15-utf8-fixed-and-more.md".freeze, "gh-pages/_posts/2013-04-16-1.18.0.md".freeze, "gh-pages/_posts/2013-04-16-set-up-color-output.md".freeze, "gh-pages/_posts/2013-04-19-1.19.0.md".freeze, "gh-pages/_posts/2013-04-19-1.20.0.md".freeze, "gh-pages/_posts/2013-04-20-1.21.0.md".freeze, "gh-pages/_posts/2013-04-20-1.22.0.md".freeze, "gh-pages/_posts/2013-04-20-1.22.1.md".freeze, "gh-pages/_posts/2013-04-21-1.22.2.md".freeze, "gh-pages/_posts/2013-04-21-1.23.0.md".freeze, "gh-pages/_posts/2013-04-23-1.24.0.md".freeze, "gh-pages/_posts/2013-04-24-1.25.0.md".freeze, "gh-pages/_posts/2013-05-09-2.0.0.md".freeze, "gh-pages/_posts/2013-05-09-version-2.0.0-released.md".freeze, "gh-pages/_posts/2013-07-20-2.1.0.md".freeze, "gh-pages/_posts/2013-07-20-2.2.0.md".freeze, "gh-pages/_posts/2013-10-12-2.3.0.md".freeze, "gh-pages/_posts/2014-03-30-2.3.1.md".freeze, "gh-pages/_posts/2015-01-05-2.3.2.md".freeze, "gh-pages/_posts/2015-12-03-get-involved.md".freeze, "gh-pages/_posts/2015-12-05-2.3.3.md".freeze, "gh-pages/_posts/2016-01-02-2.4.0.md".freeze, "gh-pages/_posts/2017-05-01-2.4.1.md".freeze, "gh-pages/_posts/2017-10-23-sleep-mode.md".freeze, "gh-pages/_posts/2018-01-03-3.0.1.md".freeze, "gh-pages/_stylesheets/ppl/color.less".freeze, "gh-pages/_stylesheets/ppl/layout.less".freeze, "gh-pages/_stylesheets/ppl/style.less".freeze, "gh-pages/_stylesheets/ppl/typography.less".freeze, "gh-pages/development/changelog/index.md".freeze, "gh-pages/development/changelog/split.rb".freeze, "gh-pages/development/index.html".freeze, "gh-pages/development/roadmap/index.md".freeze, "gh-pages/documentation/about/index.html".freeze, "gh-pages/documentation/commands/add/index.md".freeze, "gh-pages/documentation/commands/age/add/index.md".freeze, "gh-pages/documentation/commands/age/index.md".freeze, "gh-pages/documentation/commands/bday/index.md".freeze, "gh-pages/documentation/commands/completion/index.md".freeze, "gh-pages/documentation/commands/email/index.md".freeze, "gh-pages/documentation/commands/grep/index.md".freeze, "gh-pages/documentation/commands/init/index.md".freeze, "gh-pages/documentation/commands/ls/index.md".freeze, "gh-pages/documentation/commands/mutt/index.md".freeze, "gh-pages/documentation/commands/mv/index.md".freeze, "gh-pages/documentation/commands/name/index.md".freeze, "gh-pages/documentation/commands/nick/index.md".freeze, "gh-pages/documentation/commands/org/index.md".freeze, "gh-pages/documentation/commands/phone/index.md".freeze, "gh-pages/documentation/commands/post/index.md".freeze, "gh-pages/documentation/commands/pull/index.md".freeze, "gh-pages/documentation/commands/push/index.md".freeze, "gh-pages/documentation/commands/remote/index.md".freeze, "gh-pages/documentation/commands/rm/index.md".freeze, "gh-pages/documentation/commands/scrape/index.md".freeze, "gh-pages/documentation/commands/shell/index.md".freeze, "gh-pages/documentation/commands/show/index.md".freeze, "gh-pages/documentation/commands/url/index.md".freeze, "gh-pages/documentation/commands/version/index.md".freeze, "gh-pages/documentation/configuration/address_book/index.md".freeze, "gh-pages/documentation/configuration/alias/index.md".freeze, "gh-pages/documentation/configuration/color/index.md".freeze, "gh-pages/documentation/configuration/color_age/index.md".freeze, "gh-pages/documentation/configuration/color_bday/index.md".freeze, "gh-pages/documentation/configuration/color_email/index.md".freeze, "gh-pages/documentation/configuration/color_ls/index.md".freeze, "gh-pages/documentation/configuration/color_name/index.md".freeze, "gh-pages/documentation/configuration/color_nick/index.md".freeze, "gh-pages/documentation/configuration/color_org/index.md".freeze, "gh-pages/documentation/configuration/color_phone/index.md".freeze, "gh-pages/documentation/configuration/color_post/index.md".freeze, "gh-pages/documentation/configuration/color_url/index.md".freeze, "gh-pages/documentation/configuration/index.html".freeze, "gh-pages/documentation/index.html".freeze, "gh-pages/documentation/integration/bash/index.md".freeze, "gh-pages/documentation/integration/google/index.md".freeze, "gh-pages/documentation/integration/index.html".freeze, "gh-pages/documentation/integration/mutt/index.md".freeze, "gh-pages/documentation/integration/zsh/index.md".freeze, "gh-pages/documentation/quick-start/index.html".freeze, "gh-pages/documentation/tips/index.html".freeze, "gh-pages/index.html".freeze, "gh-pages/news/index.html".freeze, "gh-pages/robots.txt".freeze, "gh-pages/stylesheets/flatstrap.css".freeze, "gh-pages/stylesheets/ppl.scss".freeze, "gh-pages/wiki.png".freeze, "lib/ppl.rb".freeze, "lib/ppl/adapter/color.rb".freeze, "lib/ppl/adapter/color/colored.rb".freeze, "lib/ppl/adapter/email_scraper.rb".freeze, "lib/ppl/adapter/email_scraper/mail.rb".freeze, "lib/ppl/adapter/storage.rb".freeze, "lib/ppl/adapter/storage/disk.rb".freeze, "lib/ppl/adapter/storage/factory.rb".freeze, "lib/ppl/adapter/storage/git.rb".freeze, "lib/ppl/adapter/vcard.rb".freeze, "lib/ppl/adapter/vcard/vpim.rb".freeze, "lib/ppl/application/bootstrap.rb".freeze, "lib/ppl/application/command.rb".freeze, "lib/ppl/application/command_suite.rb".freeze, "lib/ppl/application/configuration.rb".freeze, "lib/ppl/application/input.rb".freeze, "lib/ppl/application/output.rb".freeze, "lib/ppl/application/router.rb".freeze, "lib/ppl/application/shell.rb".freeze, "lib/ppl/command/add.rb".freeze, "lib/ppl/command/age.rb".freeze, "lib/ppl/command/attribute.rb".freeze, "lib/ppl/command/bday.rb".freeze, "lib/ppl/command/completion.rb".freeze, "lib/ppl/command/email.rb".freeze, "lib/ppl/command/external.rb".freeze, "lib/ppl/command/help.rb".freeze, "lib/ppl/command/init.rb".freeze, "lib/ppl/command/ls.rb".freeze, "lib/ppl/command/mutt.rb".freeze, "lib/ppl/command/mv.rb".freeze, "lib/ppl/command/name.rb".freeze, "lib/ppl/command/nick.rb".freeze, "lib/ppl/command/org.rb".freeze, "lib/ppl/command/phone.rb".freeze, "lib/ppl/command/post.rb".freeze, "lib/ppl/command/rm.rb".freeze, "lib/ppl/command/scrape.rb".freeze, "lib/ppl/command/shell.rb".freeze, "lib/ppl/command/show.rb".freeze, "lib/ppl/command/url.rb".freeze, "lib/ppl/command/version.rb".freeze, "lib/ppl/entity/address_book.rb".freeze, "lib/ppl/entity/contact.rb".freeze, "lib/ppl/entity/email_address.rb".freeze, "lib/ppl/entity/name.rb".freeze, "lib/ppl/entity/phone_number.rb".freeze, "lib/ppl/entity/postal_address.rb".freeze, "lib/ppl/error/completion_not_found.rb".freeze, "lib/ppl/error/contact_not_found.rb".freeze, "lib/ppl/error/incorrect_usage.rb".freeze, "lib/ppl/error/invalid_vcard.rb".freeze, "lib/ppl/error/postal_address_not_found.rb".freeze, "lib/ppl/format/address_book.rb".freeze, "lib/ppl/format/address_book/ages.rb".freeze, "lib/ppl/format/address_book/birthdays.rb".freeze, "lib/ppl/format/address_book/email_addresses.rb".freeze, "lib/ppl/format/address_book/mutt_query.rb".freeze, "lib/ppl/format/address_book/names.rb".freeze, "lib/ppl/format/address_book/nicknames.rb".freeze, "lib/ppl/format/address_book/one_line.rb".freeze, "lib/ppl/format/address_book/organizations.rb".freeze, "lib/ppl/format/address_book/phone_numbers.rb".freeze, "lib/ppl/format/address_book/postal_addresses.rb".freeze, "lib/ppl/format/address_book/urls.rb".freeze, "lib/ppl/format/contact.rb".freeze, "lib/ppl/format/contact/age.rb".freeze, "lib/ppl/format/contact/birthday.rb".freeze, "lib/ppl/format/contact/email_addresses.rb".freeze, "lib/ppl/format/contact/full.rb".freeze, "lib/ppl/format/contact/nicknames.rb".freeze, "lib/ppl/format/contact/organization.rb".freeze, "lib/ppl/format/contact/phone_number.rb".freeze, "lib/ppl/format/contact/postal_address.rb".freeze, "lib/ppl/format/contact/postal_addresses.rb".freeze, "lib/ppl/format/contact/urls.rb".freeze, "lib/ppl/format/custom.rb".freeze, "lib/ppl/format/custom/contact.rb".freeze, "lib/ppl/format/custom/email_address.rb".freeze, "lib/ppl/format/custom/phone_number.rb".freeze, "lib/ppl/format/name.rb".freeze, "lib/ppl/format/name/full_only.rb".freeze, "lib/ppl/format/postal_address.rb".freeze, "lib/ppl/format/postal_address/multi_line.rb".freeze, "lib/ppl/format/postal_address/one_line.rb".freeze, "lib/ppl/format/table.rb".freeze, "lib/ppl/service/email_address.rb".freeze, "lib/ppl/service/name.rb".freeze, "lib/ppl/service/phone_number.rb".freeze, "lib/ppl/service/postal_address.rb".freeze, "license".freeze, "makefile".freeze, "package.json".freeze, "ppl.gemspec".freeze, "readme.md".freeze, "site/_data/url.js".freeze, "site/casts/hero.cast".freeze, "site/development.njk".freeze, "site/documentation.njk".freeze, "site/index.njk".freeze, "site/news.njk".freeze, "site/style.scss".freeze, "spec/ppl/adapter/color/colored_spec.rb".freeze, "spec/ppl/adapter/color_spec.rb".freeze, "spec/ppl/adapter/email_scraper/mail_spec.rb".freeze, "spec/ppl/adapter/email_scraper_spec.rb".freeze, "spec/ppl/adapter/output_spec.rb".freeze, "spec/ppl/adapter/storage/disk_spec.rb".freeze, "spec/ppl/adapter/storage/factory_spec.rb".freeze, "spec/ppl/adapter/storage/git_spec.rb".freeze, "spec/ppl/adapter/storage_spec.rb".freeze, "spec/ppl/adapter/vcard/greencard_spec.rb".freeze, "spec/ppl/adapter/vcard_spec.rb".freeze, "spec/ppl/application/bootstrap_spec.rb".freeze, "spec/ppl/application/command_spec.rb".freeze, "spec/ppl/application/command_suite_spec.rb".freeze, "spec/ppl/application/configuration_spec.rb".freeze, "spec/ppl/application/input_spec.rb".freeze, "spec/ppl/application/router_spec.rb".freeze, "spec/ppl/application/shell_spec.rb".freeze, "spec/ppl/command/add_spec.rb".freeze, "spec/ppl/command/age_spec.rb".freeze, "spec/ppl/command/attribute_spec.rb".freeze, "spec/ppl/command/bday_spec.rb".freeze, "spec/ppl/command/completion_spec.rb".freeze, "spec/ppl/command/email_spec.rb".freeze, "spec/ppl/command/external_spec.rb".freeze, "spec/ppl/command/help_spec.rb".freeze, "spec/ppl/command/init_spec.rb".freeze, "spec/ppl/command/ls_spec.rb".freeze, "spec/ppl/command/mutt_spec.rb".freeze, "spec/ppl/command/mv_spec.rb".freeze, "spec/ppl/command/name_spec.rb".freeze, "spec/ppl/command/nick_spec.rb".freeze, "spec/ppl/command/org_spec.rb".freeze, "spec/ppl/command/phone_spec.rb".freeze, "spec/ppl/command/post_spec.rb".freeze, "spec/ppl/command/rm_spec.rb".freeze, "spec/ppl/command/scrape_spec.rb".freeze, "spec/ppl/command/shell_spec.rb".freeze, "spec/ppl/command/show_spec.rb".freeze, "spec/ppl/command/url_spec.rb".freeze, "spec/ppl/command/version_spec.rb".freeze, "spec/ppl/entity/address_book_spec.rb".freeze, "spec/ppl/entity/contact_spec.rb".freeze, "spec/ppl/entity/email_address_spec.rb".freeze, "spec/ppl/entity/name_spec.rb".freeze, "spec/ppl/entity/phone_number_spec.rb".freeze, "spec/ppl/entity/postal_address_spec.rb".freeze, "spec/ppl/format/address_book/ages_spec.rb".freeze, "spec/ppl/format/address_book/birthdays_spec.rb".freeze, "spec/ppl/format/address_book/email_addresses_spec.rb".freeze, "spec/ppl/format/address_book/mutt_query_spec.rb".freeze, "spec/ppl/format/address_book/names_spec.rb".freeze, "spec/ppl/format/address_book/nicknames_spec.rb".freeze, "spec/ppl/format/address_book/one_line_spec.rb".freeze, "spec/ppl/format/address_book/organizations_spec.rb".freeze, "spec/ppl/format/address_book/phone_numbers_spec.rb".freeze, "spec/ppl/format/address_book/postal_addresses_spec.rb".freeze, "spec/ppl/format/address_book/urls_spec.rb".freeze, "spec/ppl/format/address_book_spec.rb".freeze, "spec/ppl/format/contact/age_spec.rb".freeze, "spec/ppl/format/contact/birthday_spec.rb".freeze, "spec/ppl/format/contact/email_addresses_spec.rb".freeze, "spec/ppl/format/contact/full_spec.rb".freeze, "spec/ppl/format/contact/nicknames_spec.rb".freeze, "spec/ppl/format/contact/organization_spec.rb".freeze, "spec/ppl/format/contact/phone_number_spec.rb".freeze, "spec/ppl/format/contact/postal_address_spec.rb".freeze, "spec/ppl/format/contact/postal_addresses_spec.rb".freeze, "spec/ppl/format/contact/urls_spec.rb".freeze, "spec/ppl/format/contact_spec.rb".freeze, "spec/ppl/format/custom/contact_spec.rb".freeze, "spec/ppl/format/custom/email_address_spec.rb".freeze, "spec/ppl/format/custom/phone_number_spec.rb".freeze, "spec/ppl/format/custom_spec.rb".freeze, "spec/ppl/format/name/full_only_spec.rb".freeze, "spec/ppl/format/name_spec.rb".freeze, "spec/ppl/format/postal_address/multi_line_spec.rb".freeze, "spec/ppl/format/postal_address/one_line_spec.rb".freeze, "spec/ppl/format/postal_address_spec.rb".freeze, "spec/ppl/format/table_spec.rb".freeze, "spec/ppl/service/email_address_spec.rb".freeze, "spec/ppl/service/name_spec.rb".freeze, "spec/ppl/service/phone_number_spec.rb".freeze, "spec/ppl/service/postal_address_spec.rb".freeze, "spec/spec_helper.rb".freeze, "yarn.lock".freeze] s.homepage = "https://github.com/hendotcat/ppl".freeze s.licenses = ["MIT".freeze] s.required_ruby_version = Gem::Requirement.new(">= 3.0.0".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "The command line address book".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, ["= 1.2".freeze]) s.add_runtime_dependency(%q.freeze, ["= 3.0.0".freeze]) s.add_runtime_dependency(%q.freeze, ["= 2.7.1".freeze]) s.add_runtime_dependency(%q.freeze, ["= 0.1.1".freeze]) s.add_runtime_dependency(%q.freeze, ["= 1.1.0".freeze]) s.add_runtime_dependency(%q.freeze, ["= 13.11.11".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) end