GEM remote: https://rubygems.org/ specs: addressable (2.8.1) public_suffix (>= 2.0.2, < 6.0) colorator (1.1.0) concurrent-ruby (1.2.0) em-websocket (0.5.3) eventmachine (>= 0.12.9) http_parser.rb (~> 0) eventmachine (1.2.7) execjs (2.8.1) exifr (1.3.10) ffi (1.15.5) forwardable-extended (2.6.0) fspath (3.1.2) http_parser.rb (0.8.0) i18n (1.12.0) concurrent-ruby (~> 1.0) image_optim (0.31.2) exifr (~> 1.2, >= 1.2.2) fspath (~> 3.0) image_size (>= 1.5, < 4) in_threads (~> 1.3) progress (~> 3.0, >= 3.0.1) image_optim_pack (0.9.1.20230129) fspath (>= 2.1, < 4) image_optim (~> 0.19) image_size (3.2.0) in_threads (1.6.0) jekyll (4.2.2) addressable (~> 2.4) colorator (~> 1.0) em-websocket (~> 0.5) i18n (~> 1.0) jekyll-sass-converter (~> 2.0) jekyll-watch (~> 2.0) kramdown (~> 2.3) kramdown-parser-gfm (~> 1.0) liquid (~> 4.0) mercenary (~> 0.4.0) pathutil (~> 0.9) rouge (~> 3.0) safe_yaml (~> 1.0) terminal-table (~> 2.0) jekyll-sass-converter (2.2.0) sassc (> 2.0.1, < 3.0) jekyll-toc (0.17.1) jekyll (>= 3.9) nokogiri (~> 1.11) jekyll-watch (2.2.1) listen (~> 3.0) katex (0.9.0) execjs (~> 2.7) kramdown (2.4.0) rexml kramdown-math-katex (1.0.1) katex (~> 0.4) kramdown (~> 2.0) kramdown-parser-gfm (1.1.0) kramdown (~> 2.0) liquid (4.0.4) listen (3.8.0) rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) mercenary (0.4.0) nokogiri (1.14.1) racc (~> 1.4) pathutil (0.16.2) forwardable-extended (~> 2.6) progress (3.6.0) psych (3.3.4) public_suffix (5.0.1) racc (1.6.2) rb-fsevent (0.11.2) rb-inotify (0.10.1) ffi (~> 1.0) rexml (3.2.5) rouge (3.30.0) safe_yaml (1.0.5) sassc (2.4.0) ffi (~> 1.9) terminal-table (2.0.0) unicode-display_width (~> 1.1, >= 1.1.1) unicode-display_width (1.8.0) webrick (1.8.1) PLATFORMS ruby DEPENDENCIES image_optim (~> 0.31.2) image_optim_pack (~> 0.9.1) jekyll (~> 4.2.2) jekyll-toc (~> 0.17.1) kramdown-math-katex (~> 1.0) psych (< 4) rouge (~> 3.0) webrick (~> 1.7) BUNDLED WITH 2.1.4