Skip to content

Commit ebf853e

Browse files
committed
init: project setup
0 parents  commit ebf853e

File tree

11 files changed

+822
-0
lines changed

11 files changed

+822
-0
lines changed

.gitignore

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
.bundle/
2+
log/*.log
3+
pkg/
4+
test/dummy/db/*.sqlite3
5+
test/dummy/db/*.sqlite3-journal
6+
test/dummy/db/*.sqlite3-*
7+
test/dummy/log/*.log
8+
test/dummy/storage/
9+
test/dummy/tmp/
10+
.vscode
11+
public/uploads/
12+
config/master.key
13+
.DS_Store

DEVEMOPMENT.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# Development Guide
2+
3+
4+
**1. To modify version open `lib/imagekit/sdk/version.rb` and change value of `VERSION`.**
5+
6+
**2. Setup dependency for projects**
7+
```shell
8+
gem install bundler
9+
bundle install
10+
```
11+
12+
**2. Run test cases**
13+
```shell
14+
bundle exec rake
15+
```
16+
17+
**3. To build gem**
18+
```shell
19+
gem build imagekit-sdk.gemspec
20+
```

Gemfile

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
source 'https://rubygems.org'
2+
git_source(:github) { |repo| "https://github.com/#{repo}.git" }
3+
4+
# Declare your gem's dependencies in imagekit-sdk.gemspec.
5+
# Bundler will treat runtime dependencies like base dependencies, and
6+
# development dependencies will be added by default to the :development group.
7+
gemspec
8+
9+
# Declare any dependencies that are still in development here instead of in
10+
# your gemspec. These might include edge Rails or gems from your path or
11+
# Git. Remember to move these dependencies to your gemspec before releasing
12+
# your gem to rubygems.org.
13+
14+
# To use a debugger
15+
# gem 'byebug', group: [:development, :test]
16+
# gem 'carrierwave', '~> 2.0'
17+
gem "minitest", "~> 5.0"
18+
# gem "rake", "~> 12.0"
19+
# gem "rest-client", "~>2.1"
20+
gem "rspec"

Gemfile.lock

Lines changed: 177 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,177 @@
1+
PATH
2+
remote: .
3+
specs:
4+
imagekit-sdk (1.0.0)
5+
carrierwave (>= 0.7, < 2.2)
6+
rails (~> 5.2.0, >= 5.2.0)
7+
rest-client (~> 2.1, >= 2.1)
8+
9+
GEM
10+
remote: https://rubygems.org/
11+
specs:
12+
actioncable (5.2.4.2)
13+
actionpack (= 5.2.4.2)
14+
nio4r (~> 2.0)
15+
websocket-driver (>= 0.6.1)
16+
actionmailer (5.2.4.2)
17+
actionpack (= 5.2.4.2)
18+
actionview (= 5.2.4.2)
19+
activejob (= 5.2.4.2)
20+
mail (~> 2.5, >= 2.5.4)
21+
rails-dom-testing (~> 2.0)
22+
actionpack (5.2.4.2)
23+
actionview (= 5.2.4.2)
24+
activesupport (= 5.2.4.2)
25+
rack (~> 2.0, >= 2.0.8)
26+
rack-test (>= 0.6.3)
27+
rails-dom-testing (~> 2.0)
28+
rails-html-sanitizer (~> 1.0, >= 1.0.2)
29+
actionview (5.2.4.2)
30+
activesupport (= 5.2.4.2)
31+
builder (~> 3.1)
32+
erubi (~> 1.4)
33+
rails-dom-testing (~> 2.0)
34+
rails-html-sanitizer (~> 1.0, >= 1.0.3)
35+
activejob (5.2.4.2)
36+
activesupport (= 5.2.4.2)
37+
globalid (>= 0.3.6)
38+
activemodel (5.2.4.2)
39+
activesupport (= 5.2.4.2)
40+
activerecord (5.2.4.2)
41+
activemodel (= 5.2.4.2)
42+
activesupport (= 5.2.4.2)
43+
arel (>= 9.0)
44+
activestorage (5.2.4.2)
45+
actionpack (= 5.2.4.2)
46+
activerecord (= 5.2.4.2)
47+
marcel (~> 0.3.1)
48+
activesupport (5.2.4.2)
49+
concurrent-ruby (~> 1.0, >= 1.0.2)
50+
i18n (>= 0.7, < 2)
51+
minitest (~> 5.1)
52+
tzinfo (~> 1.1)
53+
addressable (2.7.0)
54+
public_suffix (>= 2.0.2, < 5.0)
55+
arel (9.0.0)
56+
builder (3.2.4)
57+
carrierwave (2.1.0)
58+
activemodel (>= 5.0.0)
59+
activesupport (>= 5.0.0)
60+
addressable (~> 2.6)
61+
image_processing (~> 1.1)
62+
mimemagic (>= 0.3.0)
63+
mini_mime (>= 0.1.3)
64+
concurrent-ruby (1.1.6)
65+
crass (1.0.6)
66+
diff-lcs (1.3)
67+
domain_name (0.5.20190701)
68+
unf (>= 0.0.5, < 1.0.0)
69+
erubi (1.9.0)
70+
ffi (1.12.2)
71+
globalid (0.4.2)
72+
activesupport (>= 4.2.0)
73+
http-accept (1.7.0)
74+
http-cookie (1.0.3)
75+
domain_name (~> 0.5)
76+
i18n (1.8.2)
77+
concurrent-ruby (~> 1.0)
78+
image_processing (1.10.3)
79+
mini_magick (>= 4.9.5, < 5)
80+
ruby-vips (>= 2.0.17, < 3)
81+
loofah (2.4.0)
82+
crass (~> 1.0.2)
83+
nokogiri (>= 1.5.9)
84+
mail (2.7.1)
85+
mini_mime (>= 0.1.1)
86+
marcel (0.3.3)
87+
mimemagic (~> 0.3.2)
88+
method_source (1.0.0)
89+
mime-types (3.3.1)
90+
mime-types-data (~> 3.2015)
91+
mime-types-data (3.2019.1009)
92+
mimemagic (0.3.4)
93+
mini_magick (4.10.1)
94+
mini_mime (1.0.2)
95+
mini_portile2 (2.4.0)
96+
minitest (5.14.0)
97+
netrc (0.11.0)
98+
nio4r (2.5.2)
99+
nokogiri (1.10.9)
100+
mini_portile2 (~> 2.4.0)
101+
public_suffix (4.0.3)
102+
rack (2.2.2)
103+
rack-test (1.1.0)
104+
rack (>= 1.0, < 3)
105+
rails (5.2.4.2)
106+
actioncable (= 5.2.4.2)
107+
actionmailer (= 5.2.4.2)
108+
actionpack (= 5.2.4.2)
109+
actionview (= 5.2.4.2)
110+
activejob (= 5.2.4.2)
111+
activemodel (= 5.2.4.2)
112+
activerecord (= 5.2.4.2)
113+
activestorage (= 5.2.4.2)
114+
activesupport (= 5.2.4.2)
115+
bundler (>= 1.3.0)
116+
railties (= 5.2.4.2)
117+
sprockets-rails (>= 2.0.0)
118+
rails-dom-testing (2.0.3)
119+
activesupport (>= 4.2.0)
120+
nokogiri (>= 1.6)
121+
rails-html-sanitizer (1.3.0)
122+
loofah (~> 2.3)
123+
railties (5.2.4.2)
124+
actionpack (= 5.2.4.2)
125+
activesupport (= 5.2.4.2)
126+
method_source
127+
rake (>= 0.8.7)
128+
thor (>= 0.19.0, < 2.0)
129+
rake (13.0.1)
130+
rest-client (2.1.0)
131+
http-accept (>= 1.7.0, < 2.0)
132+
http-cookie (>= 1.0.2, < 2.0)
133+
mime-types (>= 1.16, < 4.0)
134+
netrc (~> 0.8)
135+
rspec (3.9.0)
136+
rspec-core (~> 3.9.0)
137+
rspec-expectations (~> 3.9.0)
138+
rspec-mocks (~> 3.9.0)
139+
rspec-core (3.9.1)
140+
rspec-support (~> 3.9.1)
141+
rspec-expectations (3.9.1)
142+
diff-lcs (>= 1.2.0, < 2.0)
143+
rspec-support (~> 3.9.0)
144+
rspec-mocks (3.9.1)
145+
diff-lcs (>= 1.2.0, < 2.0)
146+
rspec-support (~> 3.9.0)
147+
rspec-support (3.9.2)
148+
ruby-vips (2.0.17)
149+
ffi (~> 1.9)
150+
sprockets (4.0.0)
151+
concurrent-ruby (~> 1.0)
152+
rack (> 1, < 3)
153+
sprockets-rails (3.2.1)
154+
actionpack (>= 4.0)
155+
activesupport (>= 4.0)
156+
sprockets (>= 3.0.0)
157+
thor (1.0.1)
158+
thread_safe (0.3.6)
159+
tzinfo (1.2.6)
160+
thread_safe (~> 0.1)
161+
unf (0.1.4)
162+
unf_ext
163+
unf_ext (0.0.7.6)
164+
websocket-driver (0.7.1)
165+
websocket-extensions (>= 0.1.0)
166+
websocket-extensions (0.1.4)
167+
168+
PLATFORMS
169+
ruby
170+
171+
DEPENDENCIES
172+
imagekit-sdk!
173+
minitest (~> 5.0)
174+
rspec
175+
176+
BUNDLED WITH
177+
2.1.4

0 commit comments

Comments
 (0)