Skip to content

Commit 74a0257

Browse files
smorimotoctcpip
authored andcommitted
Update ruby deps
Signed-off-by: Sora Morimoto <[email protected]>
1 parent b085518 commit 74a0257

File tree

4 files changed

+117
-56
lines changed

4 files changed

+117
-56
lines changed

.gitignore

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,9 @@
1-
_site
1+
# Ignore metadata generated by Jekyll
2+
_site/
23
.sass-cache/
4+
.jekyll-cache/
5+
.jekyll-metadata
6+
7+
# Ignore folders generated by Bundler
8+
.bundle/
9+
vendor/

Gemfile

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
source "https://rubygems.org"
2-
ruby RUBY_VERSION
3-
42
# Hello! This is where you manage which Jekyll version is used to run.
53
# When you want to use a different version, change it below, save the
64
# file and run `bundle install`. Run Jekyll with `bundle exec`, like so:
@@ -9,20 +7,27 @@ ruby RUBY_VERSION
97
#
108
# This will help ensure the proper Jekyll version is running.
119
# Happy Jekylling!
12-
gem "jekyll", "3.4.3"
13-
10+
gem "jekyll", "~> 4.3.2"
1411
# This is the default theme for new Jekyll sites. You may change this to anything you like.
15-
gem "minima", "~> 2.0"
16-
12+
gem "minima", "~> 2.5"
1713
# If you want to use GitHub Pages, remove the "gem "jekyll"" above and
1814
# uncomment the line below. To upgrade, run `bundle update github-pages`.
1915
# gem "github-pages", group: :jekyll_plugins
20-
2116
# If you have any plugins, put them here!
2217
group :jekyll_plugins do
23-
gem "jekyll-feed", "~> 0.6"
18+
gem "jekyll-feed", "~> 0.12"
19+
end
20+
21+
# Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem
22+
# and associated library.
23+
platforms :mingw, :x64_mingw, :mswin, :jruby do
24+
gem "tzinfo", ">= 1", "< 3"
25+
gem "tzinfo-data"
2426
end
2527

26-
# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
27-
gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby]
28+
# Performance-booster for watching directories on Windows
29+
gem "wdm", "~> 0.1.1", :platforms => [:mingw, :x64_mingw, :mswin]
2830

31+
# Lock `http_parser.rb` gem to `v0.6.x` on JRuby builds since newer versions of the gem
32+
# do not have a Java counterpart.
33+
gem "http_parser.rb", "~> 0.6.0", :platforms => [:jruby]

Gemfile.lock

Lines changed: 65 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -4,54 +4,81 @@ GEM
44
addressable (2.8.1)
55
public_suffix (>= 2.0.2, < 6.0)
66
colorator (1.1.0)
7-
ffi (1.9.18)
7+
concurrent-ruby (1.2.2)
8+
em-websocket (0.5.3)
9+
eventmachine (>= 0.12.9)
10+
http_parser.rb (~> 0)
11+
eventmachine (1.2.7)
12+
ffi (1.15.5)
813
forwardable-extended (2.6.0)
9-
jekyll (3.4.3)
14+
google-protobuf (3.22.2-arm64-darwin)
15+
http_parser.rb (0.8.0)
16+
i18n (1.12.0)
17+
concurrent-ruby (~> 1.0)
18+
jekyll (4.3.2)
1019
addressable (~> 2.4)
1120
colorator (~> 1.0)
12-
jekyll-sass-converter (~> 1.0)
13-
jekyll-watch (~> 1.1)
14-
kramdown (~> 1.3)
15-
liquid (~> 3.0)
16-
mercenary (~> 0.3.3)
21+
em-websocket (~> 0.5)
22+
i18n (~> 1.0)
23+
jekyll-sass-converter (>= 2.0, < 4.0)
24+
jekyll-watch (~> 2.0)
25+
kramdown (~> 2.3, >= 2.3.1)
26+
kramdown-parser-gfm (~> 1.0)
27+
liquid (~> 4.0)
28+
mercenary (>= 0.3.6, < 0.5)
1729
pathutil (~> 0.9)
18-
rouge (~> 1.7)
30+
rouge (>= 3.0, < 5.0)
1931
safe_yaml (~> 1.0)
20-
jekyll-feed (0.9.2)
21-
jekyll (~> 3.3)
22-
jekyll-sass-converter (1.5.0)
23-
sass (~> 3.4)
24-
jekyll-watch (1.5.0)
25-
listen (~> 3.0, < 3.1)
26-
kramdown (1.13.2)
27-
liquid (3.0.6)
28-
listen (3.0.8)
29-
rb-fsevent (~> 0.9, >= 0.9.4)
30-
rb-inotify (~> 0.9, >= 0.9.7)
31-
mercenary (0.3.6)
32-
minima (2.1.0)
33-
jekyll (~> 3.3)
34-
pathutil (0.14.0)
32+
terminal-table (>= 1.8, < 4.0)
33+
webrick (~> 1.7)
34+
jekyll-feed (0.17.0)
35+
jekyll (>= 3.7, < 5.0)
36+
jekyll-sass-converter (3.0.0)
37+
sass-embedded (~> 1.54)
38+
jekyll-seo-tag (2.8.0)
39+
jekyll (>= 3.8, < 5.0)
40+
jekyll-watch (2.2.1)
41+
listen (~> 3.0)
42+
kramdown (2.4.0)
43+
rexml
44+
kramdown-parser-gfm (1.1.0)
45+
kramdown (~> 2.0)
46+
liquid (4.0.4)
47+
listen (3.8.0)
48+
rb-fsevent (~> 0.10, >= 0.10.3)
49+
rb-inotify (~> 0.9, >= 0.9.10)
50+
mercenary (0.4.0)
51+
minima (2.5.1)
52+
jekyll (>= 3.5, < 5.0)
53+
jekyll-feed (~> 0.9)
54+
jekyll-seo-tag (~> 2.1)
55+
pathutil (0.16.2)
3556
forwardable-extended (~> 2.6)
36-
public_suffix (5.0.0)
37-
rb-fsevent (0.9.8)
38-
rb-inotify (0.9.8)
39-
ffi (>= 0.5.0)
40-
rouge (1.11.1)
41-
safe_yaml (1.0.4)
42-
sass (3.4.23)
57+
public_suffix (5.0.1)
58+
rb-fsevent (0.11.2)
59+
rb-inotify (0.10.1)
60+
ffi (~> 1.0)
61+
rexml (3.2.5)
62+
rouge (4.1.0)
63+
safe_yaml (1.0.5)
64+
sass-embedded (1.59.3-arm64-darwin)
65+
google-protobuf (~> 3.21)
66+
terminal-table (3.0.2)
67+
unicode-display_width (>= 1.1.1, < 3)
68+
unicode-display_width (2.4.2)
69+
webrick (1.8.1)
4370

4471
PLATFORMS
45-
ruby
72+
arm64-darwin-22
4673

4774
DEPENDENCIES
48-
jekyll (= 3.4.3)
49-
jekyll-feed (~> 0.6)
50-
minima (~> 2.0)
75+
http_parser.rb (~> 0.6.0)
76+
jekyll (~> 4.3.2)
77+
jekyll-feed (~> 0.12)
78+
minima (~> 2.5)
79+
tzinfo (>= 1, < 3)
5180
tzinfo-data
52-
53-
RUBY VERSION
54-
ruby 2.4.1p111
81+
wdm (~> 0.1.1)
5582

5683
BUNDLED WITH
57-
1.14.6
84+
2.4.9

_config.yml

Lines changed: 29 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,27 +7,49 @@
77
#
88
# For technical reasons, this file is *NOT* reloaded automatically when you use
99
# 'bundle exec jekyll serve'. If you change this file, please restart the server process.
10-
10+
#
11+
# If you need help with YAML syntax, here are some quick references for you:
12+
# https://learn-the-web.algonquindesign.ca/topics/markdown-yaml-cheat-sheet/#yaml
13+
# https://learnxinyminutes.com/docs/yaml/
14+
#
1115
# Site settings
1216
# These are used to personalize your new site. If you look in the HTML files,
1317
# you will see them accessed via {{ site.title }}, {{ site.email }}, and so on.
1418
# You can create any custom variable you would like, and they will be accessible
1519
# in the templates via {{ site.myvariable }}.
20+
1621
title: TC39 Code of Conduct
1722
18-
description: >
23+
description: >- # this means to ignore newlines until "baseurl:"
1924
The JS community is awesome.
2025
baseurl: "/code-of-conduct" # the subpath of your site, e.g. /blog
2126
url: "" # the base hostname & protocol for your site, e.g. http://example.com
2227

2328
# Build settings
2429
markdown: kramdown
30+
31+
# Exclude from processing.
32+
# The following items will not be processed, by default.
33+
# Any item listed under the `exclude:` key here will be automatically added to
34+
# the internal "default list".
35+
#
36+
# Excluded items can be processed by explicitly listing the directories or
37+
# their entries' file path in the `include:` list.
38+
#
39+
# exclude:
40+
# - .sass-cache/
41+
# - .jekyll-cache/
42+
# - gemfiles/
43+
# - Gemfile
44+
# - Gemfile.lock
45+
# - node_modules/
46+
# - vendor/bundle/
47+
# - vendor/cache/
48+
# - vendor/gems/
49+
# - vendor/ruby/
50+
2551
exclude:
26-
- Gemfile
27-
- Gemfile.lock
28-
- README.md
29-
- CONTRIBUTING.md
30-
- CNAME
3152
- LICENSE
53+
- README.md
3254

3355
permalink: title

0 commit comments

Comments
 (0)