27 |
--------------------------------------------------------------------------------
/_posts/2018-01-22-turn-off-broken-door-handle-motor.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: post
3 | title: "Turn Off Broken Door Handle Motor"
4 | published: true
5 | ---
6 |
7 | ## Description
8 |
9 | When a Model S door handle breaks (in particular, when the paddle gear breaks), the motor will run continuously until it is fixed. This allows you to stop it.
10 |
11 | ## Applies To
12 |
13 | * All Tesla Model S vehicles.
14 |
15 | ## Procedure
16 |
17 | 1. Remove frunk to access fuse box.
18 | 2. Pull the 5 amp fuse that corresponds to the door in question. The 5-amp #40 fuse controls the rear door handles.
19 |
20 | ## References and Citations
21 |
22 | Thanks to TMC user Matthew W for [pointing this out](https://teslamotorsclub.com/tmc/posts/2469672).
23 |
--------------------------------------------------------------------------------
/_includes/footer.html:
--------------------------------------------------------------------------------
1 |
28 |
--------------------------------------------------------------------------------
/about.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: page
3 | title: About
4 | permalink: /about/
5 | ---
6 |
7 | Welcome to the unofficial Tesla service manual. This is a community source of information about how to maintain and repair your Tesla Roadster/S/X/3.
8 |
9 | ## Goals
10 |
11 | * Accumulate community knowledge in one place, where everyone can find it.
12 | * Make it as easy for owners to share maintenance and modification insights with other owners.
13 | * Encourage DIY and third party servicing of Tesla vehicles, so that owners are less dependent on Tesla.
14 | * Give owners confidence to work on their vehicles within their abilities.
15 |
16 | ## Anti-goals
17 |
18 | This manual will not help you:
19 |
20 | * Acquire proprietary Tesla information
21 | * Subvert Tesla vehicle security, including achieving root access to a vehicle.
22 |
--------------------------------------------------------------------------------
/contribute.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: page
3 | title: Contribute
4 | permalink: /contribute/
5 | ---
6 |
7 | ## External Content
8 |
9 | See something on the web that you think should be in the Tesla service manual? Open an [issue](https://github.com/freerobby/tesla-service-manual/issues) linking to it. If you know the author, please reach out and request their permission. Otherwise we'll reach out, and we'll import the content if the author allows it.
10 |
11 | ## Original Content
12 |
13 | Have something to contribute to the Tesla service manual? Fork [the manual on Github](https://github.com/freerobby/tesla-service-manual), make your changes, and then submit a [pull request](https://github.com/freerobby/tesla-service-manual/pulls).
14 |
15 | If you don't know what forking means or how to use Markdown, you can just submit your content in an [issue](https://github.com/freerobby/tesla-service-manual/issues), and a maintainer will move it into the site for you.
16 |
--------------------------------------------------------------------------------
/Gemfile:
--------------------------------------------------------------------------------
1 | source "https://rubygems.org"
2 |
3 | # Hello! This is where you manage which Jekyll version is used to run.
4 | # When you want to use a different version, change it below, save the
5 | # file and run `bundle install`. Run Jekyll with `bundle exec`, like so:
6 | #
7 | # bundle exec jekyll serve
8 | #
9 | # This will help ensure the proper Jekyll version is running.
10 | # Happy Jekylling!
11 | # gem "jekyll", "~> 3.7.0"
12 |
13 | # This is the default theme for new Jekyll sites. You may change this to anything you like.
14 | gem "minima", "~> 2.0"
15 |
16 | # If you want to use GitHub Pages, remove the "gem "jekyll"" above and
17 | # uncomment the line below. To upgrade, run `bundle update github-pages`.
18 | gem "github-pages", group: :jekyll_plugins
19 |
20 | # If you have any plugins, put them here!
21 | group :jekyll_plugins do
22 | end
23 |
24 | # Windows does not include zoneinfo files, so bundle the tzinfo-data gem
25 | gem "tzinfo-data", platforms: [:mingw, :mswin, :x64_mingw, :jruby]
26 |
--------------------------------------------------------------------------------
/_posts/2018-01-22-remove-interior-door-panel.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: post
3 | title: "Remove Interior Door Panel"
4 | published: true
5 | ---
6 |
7 | ## Description
8 |
9 | Removing an interior door panel gives you access to the handle assembly, speaker, window, and more.
10 |
11 | ## Applies To
12 |
13 | * All Tesla Model S vehicles
14 |
15 | ## Tools Needed
16 |
17 | * 10mm socket with extension
18 | * T30 Torx screwdriver
19 | * Pry/trim removal tool (optional)
20 |
21 | ## Procedure
22 |
23 | 1. Remove the rubber covering above the 10mm bolt with plastic trim tool. Pry from the side, and it should come up easily.
24 | 2. Use 10mm socket with extension to remove the bolt.
25 | 3. Remove plastic covering under interior door handle with trim tool, revealing two T30 screws under the interior door latch handle. Remove T30 screws.
26 | 4. Carefully use the plastic trim tool to pop the trim off the door. Use both hands to pull from the top of the door towards you (to avoid torquing the plastic pegs and breaking them).
27 | 5. Separate cables at their respective connectors. Use your knee to rest the door trim in place as you remove the cables.
28 |
29 |
30 | ## References and Citations
31 |
32 | Thanks to Light Harmonic for the excellent video walkthrough:
33 |
34 |
35 |
--------------------------------------------------------------------------------
/_posts/2018-01-22-front-radar-beauty-gasket-removal.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: post
3 | title: "Front Radar Beauty Gasket Removal"
4 | published: true
5 | ---
6 |
7 | ## Description
8 |
9 | Pre-Facelift Model S vehicles with Autopilot shipped with a gasket around the radar unit. Tesla now recommends removal of the gasket, as it can (1) become dislodged and interfere with radio waves; and (2) trap snow and ice in sub-freezing temperatures. This information comes from an internal Tesla service bulletin that is not publicly available, but has been confirmed by staff at both Watertown, MA and Dedham, MA service centers.[^1]
10 |
11 | ## Applies To
12 |
13 | * Pre-facelift Model S vehicles with Autopilot hardware (approximately October '14 through April '16)
14 |
15 | ## Tools Needed
16 |
17 | * Needle nose pliers
18 |
19 | ## Procedure
20 |
21 | 1. Kneel in front of your car, at the radar unit.
22 | 2. Using your needle nose pliers, latch onto one horizontal side of the gasket and pull straight out. The gasket will resist as it pulls away from double-sided tape. This is normal.
23 | 
24 | 3. Repeat step 2 on the other side of the gasket.
25 |
26 | When you're done, it'll look like this:
27 | 
28 |
29 | ## References and Citations
30 |
31 | [^1]: I documented this in a thread on TMC, which can be found [here](https://teslamotorsclub.com/tmc/posts/2515667).
32 |
--------------------------------------------------------------------------------
/_config.yml:
--------------------------------------------------------------------------------
1 | # Welcome to Jekyll!
2 | #
3 | # This config file is meant for settings that affect your whole blog, values
4 | # which you are expected to set up once and rarely edit after that. If you find
5 | # yourself editing this file very often, consider using Jekyll's data files
6 | # feature for the data you need to update frequently.
7 | #
8 | # For technical reasons, this file is *NOT* reloaded automatically when you use
9 | # 'bundle exec jekyll serve'. If you change this file, please restart the server process.
10 |
11 | # Site settings
12 | # These are used to personalize your new site. If you look in the HTML files,
13 | # you will see them accessed via {{ site.title }}, {{ site.email }}, and so on.
14 | # You can create any custom variable you would like, and they will be accessible
15 | # in the templates via {{ site.myvariable }}.
16 | title: Unofficial Tesla Service Manual
17 | # email: your-email@example.com
18 | description: >- # this means to ignore newlines until "baseurl:"
19 | The community Tesla Service Manual
20 | disclaimer: This site is for informational purposes only. Content is provided “as is.” No warranty is expressed or implied. You are responsible for everything you do to your car.
21 |
22 | # baseurl: "" # the subpath of your site, e.g. /blog
23 | # url: "" # the base hostname & protocol for your site, e.g. http://example.com
24 | # twitter_username: jekyllrb
25 | # github_username: jekyll
26 | disqus:
27 | shortname: tesla-service-manual
28 |
29 | # Build settings
30 | markdown: kramdown
31 | theme: minima
32 | plugins:
33 |
34 | google_analytics: "UA-112879018-1"
35 |
36 | # Exclude from processing.
37 | # The following items will not be processed, by default. Create a custom list
38 | # to override the default setting.
39 | # exclude:
40 | # - Gemfile
41 | # - Gemfile.lock
42 | # - node_modules
43 | # - vendor/bundle/
44 | # - vendor/cache/
45 | # - vendor/gems/
46 | # - vendor/ruby/
47 |
--------------------------------------------------------------------------------
/_posts/2018-01-22-remove-door-handle-assembly.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: post
3 | title: "Remove Door Handle Assembly"
4 | published: true
5 | ---
6 |
7 | ## Description
8 |
9 | Removing a door handle assembly is necessary to replace a broken microswitch or paddle gear.
10 |
11 | ## Applies To
12 |
13 | * All Model S vehicles
14 |
15 | ## Parts Needed
16 |
17 | * 2 replacement wind barriers (recommended, part # unknown)
18 |
19 | ## Tools Needed
20 |
21 | * T20 screwdriver
22 | * 10mm socket and extension
23 |
24 | ## Procedure
25 |
26 | 1. [Remove interior door panel]({% post_url 2018-01-22-remove-interior-door-panel %}).
27 | 2. Option A: [Remove window]({% post_url 2018-01-22-window-removal %}).
28 | Option B: Retract the exterior handle into the assembly using the adjustment screw. This provides the necessary clearance to remove the assembly without having to remove the window.[^1]
29 | 3. Use T20 screwdriver to remove perimeter screws on the door. Let the door controller hang below the opening once removed. Access door through the covering.
30 | 4. Remove the wind barriers from the door assembly. Replace with new ones upon reinstallation if possible so they don't fall off.
31 | 5. Remove the top-front nut via the circular access port with a 10mm socket and extension.
32 | 6. Remove the lower-front nut through the large central opening.
33 | 7. Remove the lower-rear nut by feel through the central opening.
34 | 8. Remove the upper-rear bolt through the top-rear opening (where the rubber trim piece sits at the base of the window opening).
35 | 9. Remove the covering gasket from the back of the door handle assembly.
36 | 10. Snip the two zip ties holding the main power/communication cable in place at the bottom of the handle assembly.
37 | 11. Disconnect the cable at the connector.
38 | 12. Remove the handle assembly.
39 |
40 | To replace assembly, follow steps in reverse order. When tightening assembly nuts, use credit cards or a similar spacer between handle and door to ensure it is properly centered. You can make the handle flush with the door via the center screw in the handle basket.
41 |
42 | ## References and Citations
43 |
44 | This entry was documented by TMC user KIKGAZ. The original version can be found [here](https://teslamotorsclub.com/tmc/posts/2516859).
45 |
46 | [^1]: Thanks to TMC user Xenoilphobe for this [tip](https://teslamotorsclub.com/tmc/posts/2517269)!
47 |
--------------------------------------------------------------------------------
/_posts/2018-01-22-window-removal.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: post
3 | title: "Window Removal"
4 | published: true
5 | ---
6 |
7 | ## Description
8 |
9 | Removing a window is necessary for replacement or for replacing a door handle assembly.
10 |
11 | ## Applies To
12 |
13 | * All Model S vehicles
14 |
15 | ## Tools Needed
16 |
17 | * 10mm wrench or 10mm deep socket (deep socket preferred).
18 | * Headlamp
19 | * Small screwdriver (any kind)
20 |
21 | ## Procedure
22 |
23 | 1. [Remove interior door panel]({% post_url 2018-01-22-remove-interior-door-panel %}).
24 | 2. Lower window half way down.
25 | 3. Start at the rear of the door, through the main central opening. To the rear of the black window track is a silver clamp with a 10mm nut. Loosen nut with 10mm wrench or 10mm deep socket (preferred) to allow the back portion of the window glass to release. The rear of the window, when sufficiently loosened, should easily move up when gently pulled.
26 | 4. A latch becomes visible through a long oval access port towards the front part of the door. The oval port is underneath two connectors (purple and tan). Disconnect these connectors and remove a vertically oriented rectangle wind barrier to reveal the oval access port and the window latch within. You might need to move the window a bit up and down until you can see the black plastic assembly that holds the forward portion of the glass window.
27 | 5. With your headlamp, locate a small circle near the lower part of the housing. Press this small circle with a screwdriver (or anything smaller than the hole that can depress it) while gently pulling upwards at the front of the window glass.
28 | 6. The front part of the window should move up and down fairly easily.
29 | 7. When the rear and forward clamps are free, pull the glass out gently and evenly. Rotate the glass clockwise away from the front of the car in order to free the rear metallic section of the window from the window slot.
30 | 8. Lift up the window switch, as if to raise the window (which is now removed) all the way. This prevents the window clamp from obstructing where you need to work.
31 |
32 | To replace window, follow steps in reverse order.
33 |
34 | Note: When putting the window halfway back down, ensure the front circle latch is fully reengaged and the rear of the window is seated fully in its clamp. If the window is not fully seated, it will go to the top and then travel all the way down when you try to raise it. Seat the glass all the way down, verify operation, and then tighten the rear clamp. Make sure it won’t move out of place. Do the same with the front of the window after it's latched in its housing.
35 |
36 | ## References and Citations
37 |
38 | This entry was documented by TMC user KIKGAZ. The original version can be found [here](https://teslamotorsclub.com/tmc/posts/2516859).
39 |
--------------------------------------------------------------------------------
/_posts/2018-01-22-door-handle-paddle-gear-replacement.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: post
3 | title: "Door Handle Paddle Gear Replacement"
4 | published: true
5 | ---
6 |
7 | ## Description
8 |
9 | If you have a door handle that won't present, chances are it has a broken paddle gear. Fortunately, you don't need a $350 handle assembly; Tesla sells the part for about a dollar.
10 |
11 | ## Applies To
12 |
13 | * All Tesla Model S vehicles
14 |
15 | ## Parts Needed
16 |
17 | * 1 Tesla Paddle Gear (Part #1042845-00-A) or a custom-machined replacement, as designed by chr20 from TMC.
18 | * Replacement wire ties (not required, but recommended)
19 | * Replacement retainer clip (not required, but recommended due to frequent corrosion; size unknown; buy a multi-pack at Home Depot)
20 |
21 | ## Tools Needed
22 |
23 | * 10mm socket with extension
24 | * 10mm wrench
25 | * T25 Torx screwdriver
26 | * Small wirecutter or scissors to snip wire ties
27 | * LED headlamp (optional, to see better within door assembly)
28 | * Masking tape
29 |
30 | ## Precautions
31 |
32 | 1. Cover door handle with masking tape to protect it during removal.
33 |
34 | ## Procedure
35 |
36 | 1. [Remove door handle assembly]({% post_url 2018-01-22-remove-door-handle-assembly %}).
37 | 2. Peel off the back cover:
38 | 
39 | 3. Snip wire ties as needed to free things up.
40 | 4. Remove the motor (4 T25 Torx screws), as visible in step 3. After motor removal, it will look like this:
41 | 
42 | 5. Remove the small C-shaped metal washer that prevents the rod from sliding out.
43 | 6. Un-spring two springs using needle nose pliers.
44 | 7. Remove the little clip that holds the main pivot rod in place.
45 | 8. Slide the rod out.
46 | 9. Insert the new paddle gear and reassemble the spacers (little metal pieces, kind of like washers, that fit between the parts and the rod).
47 | 10. Line up all the springs and parts and slide the rod back in.
48 | 11. Repeat steps 2-6 in reverse, tidying up the wires as you go.
49 | 12. Lock and unlock the car to ensure your door handle works again. Reverse step 1 after verifying.
50 |
51 | Note: for rear door handles, you must reinstall the handle assembly from inside the vehicle with the window fully raised in order to secure the top nut.[^1]
52 |
53 | ## References and Citations
54 |
55 | These instructions are based on several accounts from the TMC forum:
56 |
57 | * mmccord's [account](https://teslamotorsclub.com/tmc/posts/2219244)
58 | * Lasttoy's [account](https://teslamotorsclub.com/tmc/posts/2480553)
59 | * KIKGAZ's [account](https://teslamotorsclub.com/tmc/posts/2516859)
60 |
61 | TMC user Manzacoty provided an excellent video of the paddle gear swap:
62 |
63 |
64 | The Boost Brothers also have a very helpful video on fixing paddle gears:
65 |
66 |
67 | [^1]: https://teslamotorsclub.com/tmc/posts/2480553/
68 |
--------------------------------------------------------------------------------
/_posts/2018-01-22-front-radar-calibration.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: post
3 | title: "Front Radar Calibration"
4 | published: true
5 | ---
6 |
7 | ## Description
8 |
9 | In order for Autopilot to function, radar must be calibrated with the camera. A common symptom of poor calibration is frequent appearance of a "Driver Assistance Features Unavailable" message.
10 |
11 | ## Applies To
12 |
13 | * Pre-facelift Model S vehicles with Autopilot hardware (approximately October '14 through April '16)
14 |
15 | ## Tools Needed
16 |
17 | * 3.5mm nut driver (must be narrow) ([example](https://www.amazon.com/Kocome-Socket-Wrench-Screwdriver-3mm-14mm/dp/B01MSOQR77/ref=sr_1_1?s=hi&ie=UTF8&qid=1516660467&sr=1-1))
18 | * Small bubble level with a 90-degree flat surface ([example](https://www.amazon.com/Spirit-Level-Trailer-Caravan-Camper/dp/B01LAY1OGI/ref=sr_1_16?ie=UTF8&qid=1516660135&sr=8-16))
19 |
20 | ## Procedure
21 |
22 | Before you begin, turn your car off from the center screen. This is not a safety precaution; your car needs to be off for at least two minutes in order to detect a change in radar position.
23 |
24 | 
25 |
26 | ### Vertical Calibration
27 |
28 | 1. Sit in front of your car and look through the lower grill on the bumper cover. Notice the radar in the center, with two 3.5mm hex nuts (one on each side of the radar) behind the grill. The vertical calibration nut is the one on the right.
29 | 2. Place the flat surface of your bubble level flush against the radar.
30 | 3. Adjust the vertical calibration nut (right side of radar) until the radar is perfectly vertical according to the bubble level (the bubble should be centered).
31 |
32 | ### Horizontal Calibration
33 |
34 | Unfortunately, to receive any feedback from the car about horizontal calibration, you need Tesla's Toolbox software, which is not available to the general public. However, you can get close enough by hand to meet the tolerances for Autopilot.
35 |
36 | 1. After performing vertical calibration, notice the other 3.5mm hex nut to the left of the radar. This nut is used for horizontal calibration.
37 | 2. Using a combination of eyeballing and measuring the distance between the radar and radar frame at each corner, adjust the horizontal calibration nut until the radar appears horizontally centered.
38 | 3. Turn on the car. Wait ten seconds. If you see a "Driver Assistance Features Unavailable" message, turn your car off and repeat step 2, ensuring it is off for at least two full minutes between tries. If the DAFU message just won't go away, get as close as you can, and proceed to step 4.
39 | 4. If you don't receive the DAFU message, nice work! Take the car for a drive and verify that Autopilot works.
40 |
41 | Note: it can take up to 50 miles of driving for Autopilot to self-calibrate after a radar calibration. In such cases you will continue to see the DAFU message for some time even after the radar is properly adjusted.
42 |
43 | ### Gasket Removal (Recommended)
44 |
45 | If your radar still has a beauty gasket around it, and you drive in subfreezing temperatures, it is recommended that you remove it. Instructions can be found [here]({% post_url 2018-01-22-front-radar-beauty-gasket-removal %}).
46 |
47 | ## References and Citations
48 |
49 | I originally posted this information in response to a thread on TMC. It can be found [here](https://teslamotorsclub.com/tmc/posts/2496658).
50 |
--------------------------------------------------------------------------------
/Gemfile.lock:
--------------------------------------------------------------------------------
1 | GEM
2 | remote: https://rubygems.org/
3 | specs:
4 | activesupport (4.2.9)
5 | i18n (~> 0.7)
6 | minitest (~> 5.1)
7 | thread_safe (~> 0.3, >= 0.3.4)
8 | tzinfo (~> 1.1)
9 | addressable (2.5.2)
10 | public_suffix (>= 2.0.2, < 4.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.7.1)
17 | ruby-enum (~> 0.5)
18 | concurrent-ruby (1.0.5)
19 | ethon (0.11.0)
20 | ffi (>= 1.3.0)
21 | execjs (2.7.0)
22 | faraday (0.14.0)
23 | multipart-post (>= 1.2, < 3)
24 | ffi (1.9.18)
25 | forwardable-extended (2.6.0)
26 | gemoji (3.0.0)
27 | github-pages (173)
28 | activesupport (= 4.2.9)
29 | github-pages-health-check (= 1.3.5)
30 | jekyll (= 3.6.2)
31 | jekyll-avatar (= 0.5.0)
32 | jekyll-coffeescript (= 1.0.2)
33 | jekyll-commonmark-ghpages (= 0.1.3)
34 | jekyll-default-layout (= 0.1.4)
35 | jekyll-feed (= 0.9.2)
36 | jekyll-gist (= 1.4.1)
37 | jekyll-github-metadata (= 2.9.3)
38 | jekyll-mentions (= 1.2.0)
39 | jekyll-optional-front-matter (= 0.3.0)
40 | jekyll-paginate (= 1.1.0)
41 | jekyll-readme-index (= 0.2.0)
42 | jekyll-redirect-from (= 0.12.1)
43 | jekyll-relative-links (= 0.5.2)
44 | jekyll-remote-theme (= 0.2.3)
45 | jekyll-sass-converter (= 1.5.0)
46 | jekyll-seo-tag (= 2.3.0)
47 | jekyll-sitemap (= 1.1.1)
48 | jekyll-swiss (= 0.4.0)
49 | jekyll-theme-architect (= 0.1.0)
50 | jekyll-theme-cayman (= 0.1.0)
51 | jekyll-theme-dinky (= 0.1.0)
52 | jekyll-theme-hacker (= 0.1.0)
53 | jekyll-theme-leap-day (= 0.1.0)
54 | jekyll-theme-merlot (= 0.1.0)
55 | jekyll-theme-midnight (= 0.1.0)
56 | jekyll-theme-minimal (= 0.1.0)
57 | jekyll-theme-modernist (= 0.1.0)
58 | jekyll-theme-primer (= 0.5.2)
59 | jekyll-theme-slate (= 0.1.0)
60 | jekyll-theme-tactile (= 0.1.0)
61 | jekyll-theme-time-machine (= 0.1.0)
62 | jekyll-titles-from-headings (= 0.5.0)
63 | jemoji (= 0.8.1)
64 | kramdown (= 1.16.2)
65 | liquid (= 4.0.0)
66 | listen (= 3.0.6)
67 | mercenary (~> 0.3)
68 | minima (= 2.1.1)
69 | rouge (= 2.2.1)
70 | terminal-table (~> 1.4)
71 | github-pages-health-check (1.3.5)
72 | addressable (~> 2.3)
73 | net-dns (~> 0.8)
74 | octokit (~> 4.0)
75 | public_suffix (~> 2.0)
76 | typhoeus (~> 0.7)
77 | html-pipeline (2.7.1)
78 | activesupport (>= 2)
79 | nokogiri (>= 1.4)
80 | i18n (0.9.3)
81 | concurrent-ruby (~> 1.0)
82 | jekyll (3.6.2)
83 | addressable (~> 2.4)
84 | colorator (~> 1.0)
85 | jekyll-sass-converter (~> 1.0)
86 | jekyll-watch (~> 1.1)
87 | kramdown (~> 1.14)
88 | liquid (~> 4.0)
89 | mercenary (~> 0.3.3)
90 | pathutil (~> 0.9)
91 | rouge (>= 1.7, < 3)
92 | safe_yaml (~> 1.0)
93 | jekyll-avatar (0.5.0)
94 | jekyll (~> 3.0)
95 | jekyll-coffeescript (1.0.2)
96 | coffee-script (~> 2.2)
97 | coffee-script-source (~> 1.11.1)
98 | jekyll-commonmark (1.1.0)
99 | commonmarker (~> 0.14)
100 | jekyll (>= 3.0, < 4.0)
101 | jekyll-commonmark-ghpages (0.1.3)
102 | commonmarker (~> 0.17.6)
103 | jekyll-commonmark (~> 1)
104 | rouge (~> 2)
105 | jekyll-default-layout (0.1.4)
106 | jekyll (~> 3.0)
107 | jekyll-feed (0.9.2)
108 | jekyll (~> 3.3)
109 | jekyll-gist (1.4.1)
110 | octokit (~> 4.2)
111 | jekyll-github-metadata (2.9.3)
112 | jekyll (~> 3.1)
113 | octokit (~> 4.0, != 4.4.0)
114 | jekyll-mentions (1.2.0)
115 | activesupport (~> 4.0)
116 | html-pipeline (~> 2.3)
117 | jekyll (~> 3.0)
118 | jekyll-optional-front-matter (0.3.0)
119 | jekyll (~> 3.0)
120 | jekyll-paginate (1.1.0)
121 | jekyll-readme-index (0.2.0)
122 | jekyll (~> 3.0)
123 | jekyll-redirect-from (0.12.1)
124 | jekyll (~> 3.3)
125 | jekyll-relative-links (0.5.2)
126 | jekyll (~> 3.3)
127 | jekyll-remote-theme (0.2.3)
128 | jekyll (~> 3.5)
129 | rubyzip (>= 1.2.1, < 3.0)
130 | typhoeus (>= 0.7, < 2.0)
131 | jekyll-sass-converter (1.5.0)
132 | sass (~> 3.4)
133 | jekyll-seo-tag (2.3.0)
134 | jekyll (~> 3.3)
135 | jekyll-sitemap (1.1.1)
136 | jekyll (~> 3.3)
137 | jekyll-swiss (0.4.0)
138 | jekyll-theme-architect (0.1.0)
139 | jekyll (~> 3.5)
140 | jekyll-seo-tag (~> 2.0)
141 | jekyll-theme-cayman (0.1.0)
142 | jekyll (~> 3.5)
143 | jekyll-seo-tag (~> 2.0)
144 | jekyll-theme-dinky (0.1.0)
145 | jekyll (~> 3.5)
146 | jekyll-seo-tag (~> 2.0)
147 | jekyll-theme-hacker (0.1.0)
148 | jekyll (~> 3.5)
149 | jekyll-seo-tag (~> 2.0)
150 | jekyll-theme-leap-day (0.1.0)
151 | jekyll (~> 3.5)
152 | jekyll-seo-tag (~> 2.0)
153 | jekyll-theme-merlot (0.1.0)
154 | jekyll (~> 3.5)
155 | jekyll-seo-tag (~> 2.0)
156 | jekyll-theme-midnight (0.1.0)
157 | jekyll (~> 3.5)
158 | jekyll-seo-tag (~> 2.0)
159 | jekyll-theme-minimal (0.1.0)
160 | jekyll (~> 3.5)
161 | jekyll-seo-tag (~> 2.0)
162 | jekyll-theme-modernist (0.1.0)
163 | jekyll (~> 3.5)
164 | jekyll-seo-tag (~> 2.0)
165 | jekyll-theme-primer (0.5.2)
166 | jekyll (~> 3.5)
167 | jekyll-github-metadata (~> 2.9)
168 | jekyll-seo-tag (~> 2.2)
169 | jekyll-theme-slate (0.1.0)
170 | jekyll (~> 3.5)
171 | jekyll-seo-tag (~> 2.0)
172 | jekyll-theme-tactile (0.1.0)
173 | jekyll (~> 3.5)
174 | jekyll-seo-tag (~> 2.0)
175 | jekyll-theme-time-machine (0.1.0)
176 | jekyll (~> 3.5)
177 | jekyll-seo-tag (~> 2.0)
178 | jekyll-titles-from-headings (0.5.0)
179 | jekyll (~> 3.3)
180 | jekyll-watch (1.5.1)
181 | listen (~> 3.0)
182 | jemoji (0.8.1)
183 | activesupport (~> 4.0, >= 4.2.9)
184 | gemoji (~> 3.0)
185 | html-pipeline (~> 2.2)
186 | jekyll (>= 3.0)
187 | kramdown (1.16.2)
188 | liquid (4.0.0)
189 | listen (3.0.6)
190 | rb-fsevent (>= 0.9.3)
191 | rb-inotify (>= 0.9.7)
192 | mercenary (0.3.6)
193 | mini_portile2 (2.3.0)
194 | minima (2.1.1)
195 | jekyll (~> 3.3)
196 | minitest (5.11.1)
197 | multipart-post (2.0.0)
198 | net-dns (0.8.0)
199 | nokogiri (1.8.1)
200 | mini_portile2 (~> 2.3.0)
201 | octokit (4.8.0)
202 | sawyer (~> 0.8.0, >= 0.5.3)
203 | pathutil (0.16.1)
204 | forwardable-extended (~> 2.6)
205 | public_suffix (2.0.5)
206 | rb-fsevent (0.10.2)
207 | rb-inotify (0.9.10)
208 | ffi (>= 0.5.0, < 2)
209 | rouge (2.2.1)
210 | ruby-enum (0.7.1)
211 | i18n
212 | rubyzip (1.2.1)
213 | safe_yaml (1.0.4)
214 | sass (3.5.5)
215 | sass-listen (~> 4.0.0)
216 | sass-listen (4.0.0)
217 | rb-fsevent (~> 0.9, >= 0.9.4)
218 | rb-inotify (~> 0.9, >= 0.9.7)
219 | sawyer (0.8.1)
220 | addressable (>= 2.3.5, < 2.6)
221 | faraday (~> 0.8, < 1.0)
222 | terminal-table (1.8.0)
223 | unicode-display_width (~> 1.1, >= 1.1.1)
224 | thread_safe (0.3.6)
225 | typhoeus (0.8.0)
226 | ethon (>= 0.8.0)
227 | tzinfo (1.2.4)
228 | thread_safe (~> 0.1)
229 | unicode-display_width (1.3.0)
230 |
231 | PLATFORMS
232 | ruby
233 |
234 | DEPENDENCIES
235 | github-pages
236 | minima (~> 2.0)
237 | tzinfo-data
238 |
239 | BUNDLED WITH
240 | 1.15.1
241 |
--------------------------------------------------------------------------------