Переглянути джерело

Add ability to launch pry in the CLI

Ben Cox 11 роки тому
батько
коміт
5e7313865e
5 змінених файлів з 16 додано та 2 видалено
  1. 4 0
      CHANGELOG
  2. 9 1
      Gemfile.lock
  3. 1 0
      lib/shopify_api/cli.rb
  4. 1 1
      lib/shopify_api/version.rb
  5. 1 0
      shopify_api.gemspec

+ 4 - 0
CHANGELOG

@@ -1,3 +1,7 @@
+== Version 3.2.3 (Unreleased)
+
+* Added pry to the CLI
+
 == Version 3.2.2
 
 * Temporary fix for the CLI

+ 9 - 1
Gemfile.lock

@@ -1,8 +1,9 @@
 PATH
   remote: .
   specs:
-    shopify_api (3.2.2)
+    shopify_api (3.2.3)
       activeresource (>= 3.0.0)
+      pry
       thor (~> 0.18.1)
 
 GEM
@@ -23,16 +24,23 @@ GEM
       tzinfo (~> 0.3.37)
     atomic (1.1.14)
     builder (3.1.4)
+    coderay (1.1.0)
     fakeweb (1.3.0)
     i18n (0.6.9)
     metaclass (0.0.1)
+    method_source (0.8.2)
     minitest (4.7.5)
     mocha (0.14.0)
       metaclass (~> 0.0.1)
     multi_json (1.8.4)
+    pry (0.9.12.6)
+      coderay (~> 1.0)
+      method_source (~> 0.8)
+      slop (~> 3.4)
     rails-observers (0.1.2)
       activemodel (~> 4.0)
     rake (10.1.0)
+    slop (3.5.0)
     thor (0.18.1)
     thread_safe (0.1.3)
       atomic

+ 1 - 0
lib/shopify_api/cli.rb

@@ -1,6 +1,7 @@
 require 'thor'
 require 'abbrev'
 require 'yaml'
+require 'pry'
 
 module ShopifyAPI
   class Cli < Thor

+ 1 - 1
lib/shopify_api/version.rb

@@ -1,3 +1,3 @@
 module ShopifyAPI
-  VERSION = "3.2.2"
+  VERSION = "3.2.3"
 end

+ 1 - 0
shopify_api.gemspec

@@ -26,6 +26,7 @@ Gem::Specification.new do |s|
 
   s.add_dependency("activeresource", [">= 3.0.0"])
   s.add_dependency("thor", ["~> 0.18.1"])
+  s.add_dependency("pry")
 
   if s.respond_to?(:add_development_dependency)
     s.add_development_dependency("mocha", ">= 0.9.8")