Commit af917b54a209024f814e54f982b8f083c3ad5b17

Authored by Jeff Lai
1 parent 55c72892
Exists in master

Add redis & rest-client as dependencies

Showing 2 changed files with 8 additions and 0 deletions   Show diff stats
dingtalk.gemspec
@@ -27,6 +27,9 @@ Gem::Specification.new do |spec| @@ -27,6 +27,9 @@ Gem::Specification.new do |spec|
27 spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) } 27 spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) }
28 spec.require_paths = ["lib"] 28 spec.require_paths = ["lib"]
29 29
  30 + spec.add_dependency "rest-client", "~> 1.8.0"
  31 + spec.add_dependency "redis", "~> 3.2.0"
  32 +
30 spec.add_development_dependency "bundler", "~> 1.10" 33 spec.add_development_dependency "bundler", "~> 1.10"
31 spec.add_development_dependency "rake", "~> 10.0" 34 spec.add_development_dependency "rake", "~> 10.0"
32 spec.add_development_dependency "rspec" 35 spec.add_development_dependency "rspec"
lib/dingtalk.rb
1 require "dingtalk/version" 1 require "dingtalk/version"
  2 +require "dingtalk/config"
2 require "dingtalk/pkcs7_encoder" 3 require "dingtalk/pkcs7_encoder"
3 require "dingtalk/prpcrypt" 4 require "dingtalk/prpcrypt"
  5 +require "dingtalk/api"
  6 +
  7 +require 'redis'
  8 +require "rest-client"
4 9
5 module Dingtalk 10 module Dingtalk
6 ENDPOINT = "https://oapi.dingtalk.com" 11 ENDPOINT = "https://oapi.dingtalk.com"