├── .gitmodules
├── .gitignore
├── script
├── server
├── cibuild
├── setup
└── stage
├── _posts
└── 0000-01-01-intro.md
├── Gemfile
├── _layouts
├── print.html
├── slide.html
└── presentation.html
├── index.html
├── _includes
├── slide.html
├── script.html
└── head.html
├── .editorconfig
├── README.md
├── LICENSE
├── _config.yml
└── Gemfile.lock
/.gitmodules:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | _site/
2 | .sass-cache/
3 | .jekyll-metadata
4 | .bundle
5 |
--------------------------------------------------------------------------------
/script/server:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 |
3 | set -e
4 |
5 | bundle exec jekyll serve "$@"
6 |
--------------------------------------------------------------------------------
/_posts/0000-01-01-intro.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: slide
3 | title: "Welcome to our slide deck!"
4 | ---
5 |
6 | Use the right arrow to begin!
7 |
--------------------------------------------------------------------------------
/script/cibuild:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 |
3 | set -e
4 |
5 | bundle exec jekyll build --baseurl "."
6 | htmlproofer _site/index.html --empty-alt-ignore
7 |
--------------------------------------------------------------------------------
/Gemfile:
--------------------------------------------------------------------------------
1 | source "https://rubygems.org"
2 |
3 | gem 'github-pages', '>= 201'
4 | gem 'html-proofer', '>= 3.13.0'
5 | gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw]
6 |
--------------------------------------------------------------------------------
/_layouts/print.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | {% include head.html %}
5 |
6 |
7 |
8 | {{ content }}
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/_layouts/slide.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | {% include head.html %}
5 |
6 |
7 |
8 |
9 | {{ content }}
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/_layouts/presentation.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | {% include head.html %}
5 |
6 |
7 |
8 |
9 | {{ content }}
10 |
11 |
12 | {% include script.html %}
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/index.html:
--------------------------------------------------------------------------------
1 | ---
2 | layout: presentation
3 | ---
4 |
5 | {% for post in site.posts reversed %}
6 | {% include slide.html %}
7 |
8 | {% endfor %}
9 | {% unless site.simple-slideshow %}
10 | {% if site.overview %}
11 |
12 | {% endif %}
13 | {% endunless %}
14 |
--------------------------------------------------------------------------------
/_includes/slide.html:
--------------------------------------------------------------------------------
1 |
2 | {% if post.title != "" %}{{ post.title }}
{% endif %}
3 |
4 | {{ post.content }}
5 |
--------------------------------------------------------------------------------
/.editorconfig:
--------------------------------------------------------------------------------
1 | # EditorConfig is awesome: http://EditorConfig.org
2 | root = false
3 |
4 | [*]
5 | indent_style = tab
6 | indent_size = 4
7 | end_of_line = lf
8 | trim_trailing_whitespace = true
9 | insert_final_newline = false
10 | charset = utf-8
11 |
12 | [*.{json,js,css,scss,yml,htm,html}]
13 | indent_style = space
14 | indent_size = 2
15 |
16 | [*.{md,mdown,markdown}]
17 | trim_trailing_whitespace = false
18 | insert_final_newline = true
19 | indent_style = space
20 | indent_size = 4
21 |
--------------------------------------------------------------------------------
/_includes/script.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
17 |
--------------------------------------------------------------------------------
/script/setup:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 |
3 | set -e
4 |
5 | cd "$(dirname "$0")/.."
6 |
7 | if [ -f "Brewfile" ] && [ "$(uname -s)" = "Darwin" ]; then
8 | brew bundle check >/dev/null 2>&1 || {
9 | echo "==> Installing Homebrew dependencies…"
10 | brew bundle
11 | }
12 | fi
13 |
14 | if [ -f ".ruby-version" ] && [ -z "$(rbenv version-name 2>/dev/null)" ]; then
15 | echo "==> Installing Ruby…"
16 | rbenv install --skip-existing
17 | which bundle >/dev/null 2>&1 || {
18 | gem install bundler
19 | rbenv rehash
20 | }
21 | fi
22 |
23 | if [ -f "Gemfile" ]; then
24 | echo "==> Installing gem dependencies…"
25 | bundle install --no-cache --quiet --without production
26 | fi
27 |
28 | git submodule update --init
29 |
30 | echo "==> App is now ready to go!"
31 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Your GitHub Learning Lab Repository for Introducing GitHub
2 |
3 | Welcome to **your** repository for your GitHub Learning Lab course. This repository will be used during the different activities that I will be guiding you through. See a word you don't understand? We've included an emoji 📖 next to some key terms. Click on it to see its definition.
4 |
5 | Oh! I haven't introduced myself...
6 |
7 | I'm the GitHub Learning Lab bot and I'm here to help guide you in your journey to learn and master the various topics covered in this course. I will be using Issue and Pull Request comments to communicate with you. In fact, I already added an issue for you to check out.
8 |
9 | 
10 |
11 | I'll meet you over there, can't wait to get started!
12 |
13 | This course is using the :sparkles: open source project [reveal.js](https://github.com/hakimel/reveal.js/). In some cases we’ve made changes to the history so it would behave during class, so head to the original project repo to learn more about the cool people behind this project.
14 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | (MIT License)
2 |
3 | Copyright (C) 2016 Thomas Friese, http://tasmo.rocks
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in
13 | all copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
21 | THE SOFTWARE.
--------------------------------------------------------------------------------
/_includes/head.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | {% if post.title %}{{ post.title }} | {{ page.title }}{% else %}{{ site.title }}{% endif %}
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/script/stage:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 |
3 | red=$'\e[1;31m'
4 | grn=$'\e[1;32m'
5 | end=$'\e[0m'
6 |
7 | account='training-staging'
8 |
9 | if [ "$1" = "" ]
10 | then
11 | repo="caption-this"
12 | else
13 | repo=$1
14 | fi
15 |
16 | # Build the site
17 | #
18 | # Generate the Jekyll site with an alterate baseurl for the intenral-only
19 | # staging site, but don't start a local server.
20 | printf "\n${grn}# Building site...\n--------------------------------------------------${end}\n"
21 | DISABLE_WHITELIST=1 bundle exec jekyll build --baseurl "/${account}/${repo}"
22 |
23 | # Create a temp Git repo to push from
24 | #
25 | # 1. From the compiled Jekyll `_site` directory
26 | # 2. Initialize a new repo within that directory
27 | # 3. Add a new remote called staging that we can push to
28 | # 4. Add all our files
29 | # 5. Write a generic commit message
30 | printf "\n${grn}# Creating a temp Git repo...\n--------------------------------------------------${end}\n"
31 | cd _site && git init && git remote add staging https://ghe.io/${account}/${repo}.git && git add . && git commit -m "Staging latest changes"
32 |
33 | # Push the site
34 | #
35 | # Push the new `_site` temporary repo to our remote staging repo, then remove
36 | # the remote again to do it all over again afterwards.
37 | printf "\n${grn}# Publishing...\n--------------------------------------------------${end}\n"
38 | git push staging master:gh-pages --force && git remote rm staging
39 |
40 | # Celebrate and open the staging site
41 | printf "\n${grn}# Success!${end}\n"
42 | open https://pages.ghe.io/${account}/${repo}/
43 |
--------------------------------------------------------------------------------
/_config.yml:
--------------------------------------------------------------------------------
1 | timezone: Europe/Berlin
2 | future: false
3 | # Set baseurl to the base path of the site eg "/mytalk"
4 | # baseurl: "/github-slideshow"
5 | # The allowed values are 'rouge', 'pygments' or null.
6 | highlighter: rouge
7 | # markdown - Valid options are [ maruku | rdiscount | kramdown | redcarpet ]
8 | markdown: kramdown
9 | lsi: false
10 | permalink: "/:title"
11 |
12 | kramdown:
13 | ## for german: "sbquo,lsquo,bdquo,ldquo"
14 | smart_quotes: lsquo,rsquo,ldquo,rdquo
15 |
16 | plugins:
17 | - jemoji
18 |
19 | ## personalize your slide show
20 | title: github-slideshow
21 | author: GitHubTeacher
22 | description: A fun activity for learning Git and GitHub.
23 |
24 | sass:
25 | style: :compressed
26 |
27 | ## solarized variant (dark/light)
28 | solarized:
29 | theme: dark
30 |
31 | slideNumber:
32 | # Slide number formatting can be configured using these variables:
33 | # "h.v": horizontal . vertical slide number (default)
34 | # "h/v": horizontal / vertical slide number
35 | # "c": flattened slide number
36 | # "c/t": flattened slide number / total slides
37 | # "none": dont't show slide numbers
38 | format: "c/t"
39 |
40 | ## Reveal.initialize
41 | ## At the end of your page Jekyll initializes reveal by running the following code. Note that all config values are optional and will default as specified below.
42 | ## Note that the new default vertical centering option will break compatibility with slides that were using transitions with backgrounds ("cube" and "page"). To restore the previous behavior, set "center" to "false".
43 | reveal:
44 | ## Display controls in the bottom right corner
45 | controls: false
46 | ## Display a presentation progress bar
47 | progress: true
48 | ## Display the page number of the current slide
49 | #slideNumber: false
50 | ## Push each slide change to the browser history
51 | history: true
52 | ## Enable keyboard shortcuts for navigation
53 | keyboard: true
54 | ## Enable the slide overview mode
55 | overview: true
56 | ## Vertical centering of slides
57 | center: true
58 | ## Enables touch navigation on devices with touch input
59 | touch: true
60 | ## Loop the presentation
61 | loop: false
62 | ## Change the presentation direction to be RTL
63 | #rtl: false
64 | ## Turns fragments on and off globally
65 | fragments: true
66 | ## Flags if the presentation is running in an embedded mode
67 | ## i.e. contained within a limited portion of the screen
68 | #embedded: false
69 | ## Number of milliseconds between automatically proceeding to the
70 | ## next slide, disabled when set to 0, this value can be overwritten
71 | ## by using a data-autoslide attribute on your slides
72 | #autoSlide: 0
73 | ## Stop auto-sliding after user input
74 | #autoSlideStoppable: true
75 | ## Enable slide navigation via mouse wheel
76 | #mouseWheel: false
77 | ## Hides the address bar on mobile devices
78 | #hideAddressBar: true
79 | ## Opens links in an iframe preview overlay
80 | #previewLinks: false
81 | ## Transition style (default/cube/page/concave/zoom/linear/fade/none)
82 | transition: linear
83 | ## Transition speed (default/fast/slow)
84 | #transitionSpeed: default
85 | ## Transition style for full page slide backgrounds (default/none/slide/concave/convex/zoom)
86 | backgroundTransition: slide
87 | ## Number of slides away from the current that are visible
88 | #viewDistance: 3
89 | ## Parallax background image (e.g. "'https://s3.amazonaws.com/hakim-static/reveal-js/reveal-parallax-1.jpg'")
90 | #parallaxBackgroundImage: ''
91 | ## Parallax background size (CSS syntax, e.g. "2100px 900px")
92 | #parallaxBackgroundSize: ''
93 | ## The "normal" size of the presentation, aspect ratio will be preserved
94 | ## when the presentation is scaled to fit different resolutions. Can be
95 | ## specified using percentage units.
96 | width: 1000
97 | height: 920
98 | ## Factor of the display size that should remain empty around the content
99 | margin: 0.1
100 | ## Bounds for smallest/largest possible scale to apply to content
101 | minScale: 0.2
102 | maxScale: 1.5
103 |
104 | exclude: [
105 | "Gemfile",
106 | "Gemfile.lock",
107 | "vendor",
108 | "reveal.js/test",
109 | "reveal.js/index.html",
110 | "reveal.js/README.md",
111 | "reveal.js/bower.json",
112 | "reveal.js/Gruntfile.js",
113 | "reveal.js/CONTRIBUTING.md",
114 | "reveal.js/LICENSE",
115 | "reveal.js/package.json"
116 | ]
117 |
--------------------------------------------------------------------------------
/Gemfile.lock:
--------------------------------------------------------------------------------
1 | GEM
2 | remote: https://rubygems.org/
3 | specs:
4 | activesupport (4.2.11.1)
5 | i18n (~> 0.7)
6 | minitest (~> 5.1)
7 | thread_safe (~> 0.3, >= 0.3.4)
8 | tzinfo (~> 1.1)
9 | addressable (2.7.0)
10 | public_suffix (>= 2.0.2, < 5.0)
11 | coffee-script (2.4.1)
12 | coffee-script-source
13 | execjs
14 | coffee-script-source (1.11.1)
15 | colorator (1.1.0)
16 | commonmarker (0.17.13)
17 | ruby-enum (~> 0.5)
18 | concurrent-ruby (1.1.5)
19 | dnsruby (1.61.3)
20 | addressable (~> 2.5)
21 | em-websocket (0.5.1)
22 | eventmachine (>= 0.12.9)
23 | http_parser.rb (~> 0.6.0)
24 | ethon (0.12.0)
25 | ffi (>= 1.3.0)
26 | eventmachine (1.2.7)
27 | execjs (2.7.0)
28 | faraday (0.17.0)
29 | multipart-post (>= 1.2, < 3)
30 | ffi (1.11.2)
31 | forwardable-extended (2.6.0)
32 | gemoji (3.0.1)
33 | github-pages (202)
34 | activesupport (= 4.2.11.1)
35 | github-pages-health-check (= 1.16.1)
36 | jekyll (= 3.8.5)
37 | jekyll-avatar (= 0.6.0)
38 | jekyll-coffeescript (= 1.1.1)
39 | jekyll-commonmark-ghpages (= 0.1.6)
40 | jekyll-default-layout (= 0.1.4)
41 | jekyll-feed (= 0.11.0)
42 | jekyll-gist (= 1.5.0)
43 | jekyll-github-metadata (= 2.12.1)
44 | jekyll-mentions (= 1.4.1)
45 | jekyll-optional-front-matter (= 0.3.0)
46 | jekyll-paginate (= 1.1.0)
47 | jekyll-readme-index (= 0.2.0)
48 | jekyll-redirect-from (= 0.14.0)
49 | jekyll-relative-links (= 0.6.0)
50 | jekyll-remote-theme (= 0.4.0)
51 | jekyll-sass-converter (= 1.5.2)
52 | jekyll-seo-tag (= 2.5.0)
53 | jekyll-sitemap (= 1.2.0)
54 | jekyll-swiss (= 0.4.0)
55 | jekyll-theme-architect (= 0.1.1)
56 | jekyll-theme-cayman (= 0.1.1)
57 | jekyll-theme-dinky (= 0.1.1)
58 | jekyll-theme-hacker (= 0.1.1)
59 | jekyll-theme-leap-day (= 0.1.1)
60 | jekyll-theme-merlot (= 0.1.1)
61 | jekyll-theme-midnight (= 0.1.1)
62 | jekyll-theme-minimal (= 0.1.1)
63 | jekyll-theme-modernist (= 0.1.1)
64 | jekyll-theme-primer (= 0.5.3)
65 | jekyll-theme-slate (= 0.1.1)
66 | jekyll-theme-tactile (= 0.1.1)
67 | jekyll-theme-time-machine (= 0.1.1)
68 | jekyll-titles-from-headings (= 0.5.1)
69 | jemoji (= 0.10.2)
70 | kramdown (= 1.17.0)
71 | liquid (= 4.0.0)
72 | listen (= 3.1.5)
73 | mercenary (~> 0.3)
74 | minima (= 2.5.0)
75 | nokogiri (>= 1.10.4, < 2.0)
76 | rouge (= 3.11.0)
77 | terminal-table (~> 1.4)
78 | github-pages-health-check (1.16.1)
79 | addressable (~> 2.3)
80 | dnsruby (~> 1.60)
81 | octokit (~> 4.0)
82 | public_suffix (~> 3.0)
83 | typhoeus (~> 1.3)
84 | html-pipeline (2.12.2)
85 | activesupport (>= 2)
86 | nokogiri (>= 1.4)
87 | html-proofer (3.14.1)
88 | addressable (~> 2.3)
89 | mercenary (~> 0.3)
90 | nokogiri (~> 1.10)
91 | parallel (~> 1.3)
92 | rainbow (~> 3.0)
93 | typhoeus (~> 1.3)
94 | yell (~> 2.0)
95 | http_parser.rb (0.6.0)
96 | i18n (0.9.5)
97 | concurrent-ruby (~> 1.0)
98 | jekyll (3.8.5)
99 | addressable (~> 2.4)
100 | colorator (~> 1.0)
101 | em-websocket (~> 0.5)
102 | i18n (~> 0.7)
103 | jekyll-sass-converter (~> 1.0)
104 | jekyll-watch (~> 2.0)
105 | kramdown (~> 1.14)
106 | liquid (~> 4.0)
107 | mercenary (~> 0.3.3)
108 | pathutil (~> 0.9)
109 | rouge (>= 1.7, < 4)
110 | safe_yaml (~> 1.0)
111 | jekyll-avatar (0.6.0)
112 | jekyll (~> 3.0)
113 | jekyll-coffeescript (1.1.1)
114 | coffee-script (~> 2.2)
115 | coffee-script-source (~> 1.11.1)
116 | jekyll-commonmark (1.3.1)
117 | commonmarker (~> 0.14)
118 | jekyll (>= 3.7, < 5.0)
119 | jekyll-commonmark-ghpages (0.1.6)
120 | commonmarker (~> 0.17.6)
121 | jekyll-commonmark (~> 1.2)
122 | rouge (>= 2.0, < 4.0)
123 | jekyll-default-layout (0.1.4)
124 | jekyll (~> 3.0)
125 | jekyll-feed (0.11.0)
126 | jekyll (~> 3.3)
127 | jekyll-gist (1.5.0)
128 | octokit (~> 4.2)
129 | jekyll-github-metadata (2.12.1)
130 | jekyll (~> 3.4)
131 | octokit (~> 4.0, != 4.4.0)
132 | jekyll-mentions (1.4.1)
133 | html-pipeline (~> 2.3)
134 | jekyll (~> 3.0)
135 | jekyll-optional-front-matter (0.3.0)
136 | jekyll (~> 3.0)
137 | jekyll-paginate (1.1.0)
138 | jekyll-readme-index (0.2.0)
139 | jekyll (~> 3.0)
140 | jekyll-redirect-from (0.14.0)
141 | jekyll (~> 3.3)
142 | jekyll-relative-links (0.6.0)
143 | jekyll (~> 3.3)
144 | jekyll-remote-theme (0.4.0)
145 | addressable (~> 2.0)
146 | jekyll (~> 3.5)
147 | rubyzip (>= 1.2.1, < 3.0)
148 | jekyll-sass-converter (1.5.2)
149 | sass (~> 3.4)
150 | jekyll-seo-tag (2.5.0)
151 | jekyll (~> 3.3)
152 | jekyll-sitemap (1.2.0)
153 | jekyll (~> 3.3)
154 | jekyll-swiss (0.4.0)
155 | jekyll-theme-architect (0.1.1)
156 | jekyll (~> 3.5)
157 | jekyll-seo-tag (~> 2.0)
158 | jekyll-theme-cayman (0.1.1)
159 | jekyll (~> 3.5)
160 | jekyll-seo-tag (~> 2.0)
161 | jekyll-theme-dinky (0.1.1)
162 | jekyll (~> 3.5)
163 | jekyll-seo-tag (~> 2.0)
164 | jekyll-theme-hacker (0.1.1)
165 | jekyll (~> 3.5)
166 | jekyll-seo-tag (~> 2.0)
167 | jekyll-theme-leap-day (0.1.1)
168 | jekyll (~> 3.5)
169 | jekyll-seo-tag (~> 2.0)
170 | jekyll-theme-merlot (0.1.1)
171 | jekyll (~> 3.5)
172 | jekyll-seo-tag (~> 2.0)
173 | jekyll-theme-midnight (0.1.1)
174 | jekyll (~> 3.5)
175 | jekyll-seo-tag (~> 2.0)
176 | jekyll-theme-minimal (0.1.1)
177 | jekyll (~> 3.5)
178 | jekyll-seo-tag (~> 2.0)
179 | jekyll-theme-modernist (0.1.1)
180 | jekyll (~> 3.5)
181 | jekyll-seo-tag (~> 2.0)
182 | jekyll-theme-primer (0.5.3)
183 | jekyll (~> 3.5)
184 | jekyll-github-metadata (~> 2.9)
185 | jekyll-seo-tag (~> 2.0)
186 | jekyll-theme-slate (0.1.1)
187 | jekyll (~> 3.5)
188 | jekyll-seo-tag (~> 2.0)
189 | jekyll-theme-tactile (0.1.1)
190 | jekyll (~> 3.5)
191 | jekyll-seo-tag (~> 2.0)
192 | jekyll-theme-time-machine (0.1.1)
193 | jekyll (~> 3.5)
194 | jekyll-seo-tag (~> 2.0)
195 | jekyll-titles-from-headings (0.5.1)
196 | jekyll (~> 3.3)
197 | jekyll-watch (2.2.1)
198 | listen (~> 3.0)
199 | jemoji (0.10.2)
200 | gemoji (~> 3.0)
201 | html-pipeline (~> 2.2)
202 | jekyll (~> 3.0)
203 | kramdown (1.17.0)
204 | liquid (4.0.0)
205 | listen (3.1.5)
206 | rb-fsevent (~> 0.9, >= 0.9.4)
207 | rb-inotify (~> 0.9, >= 0.9.7)
208 | ruby_dep (~> 1.2)
209 | mercenary (0.3.6)
210 | mini_portile2 (2.4.0)
211 | minima (2.5.0)
212 | jekyll (~> 3.5)
213 | jekyll-feed (~> 0.9)
214 | jekyll-seo-tag (~> 2.1)
215 | minitest (5.13.0)
216 | multipart-post (2.1.1)
217 | nokogiri (1.10.8)
218 | mini_portile2 (~> 2.4.0)
219 | octokit (4.14.0)
220 | sawyer (~> 0.8.0, >= 0.5.3)
221 | parallel (1.19.0)
222 | pathutil (0.16.2)
223 | forwardable-extended (~> 2.6)
224 | public_suffix (3.1.1)
225 | rainbow (3.0.0)
226 | rb-fsevent (0.10.3)
227 | rb-inotify (0.10.0)
228 | ffi (~> 1.0)
229 | rouge (3.11.0)
230 | ruby-enum (0.7.2)
231 | i18n
232 | ruby_dep (1.5.0)
233 | rubyzip (2.0.0)
234 | safe_yaml (1.0.5)
235 | sass (3.7.4)
236 | sass-listen (~> 4.0.0)
237 | sass-listen (4.0.0)
238 | rb-fsevent (~> 0.9, >= 0.9.4)
239 | rb-inotify (~> 0.9, >= 0.9.7)
240 | sawyer (0.8.2)
241 | addressable (>= 2.3.5)
242 | faraday (> 0.8, < 2.0)
243 | terminal-table (1.8.0)
244 | unicode-display_width (~> 1.1, >= 1.1.1)
245 | thread_safe (0.3.6)
246 | typhoeus (1.3.1)
247 | ethon (>= 0.9.0)
248 | tzinfo (1.2.5)
249 | thread_safe (~> 0.1)
250 | unicode-display_width (1.6.0)
251 | yell (2.2.0)
252 |
253 | PLATFORMS
254 | ruby
255 |
256 | DEPENDENCIES
257 | github-pages (>= 201)
258 | html-proofer (>= 3.13.0)
259 | tzinfo-data
260 |
261 | BUNDLED WITH
262 | 1.17.3
263 |
--------------------------------------------------------------------------------