diff --git a/.gitignore b/.gitignore index be97056d0..77006dce3 100644 --- a/.gitignore +++ b/.gitignore @@ -4,6 +4,7 @@ .bundle .DS_Store .jekyll-metadata +.jekyll-cache .sass-cache _asset_bundler_cache _site @@ -13,4 +14,3 @@ node_modules npm-debug.log* /vendor /.idea -Gemfile.lock diff --git a/Gemfile b/Gemfile index 2a2d1c12a..c6e740753 100755 --- a/Gemfile +++ b/Gemfile @@ -1,3 +1,11 @@ source "https://rubygems.org" -gem 'jekyll-redirect-from' -gemspec + +gem "jekyll", "~> 3.9" +gem "jekyll-paginate-v2", "~> 2.0" +gem "jekyll-sitemap", "~> 1.4" +gem "jekyll-gist", "~> 1.5" +gem "jekyll-feed", "~> 0.15.0" +gem "jekyll-data", "~> 1.1" +gem "jemoji", "~> 0.12" +gem "kramdown-parser-gfm", "~> 1.1" +gem "webrick", "~> 1.7" diff --git a/Gemfile.lock b/Gemfile.lock new file mode 100644 index 000000000..67e083b84 --- /dev/null +++ b/Gemfile.lock @@ -0,0 +1,123 @@ +GEM + remote: https://rubygems.org/ + specs: + activesupport (6.0.3.7) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 0.7, < 2) + minitest (~> 5.1) + tzinfo (~> 1.1) + zeitwerk (~> 2.2, >= 2.2.2) + addressable (2.7.0) + public_suffix (>= 2.0.2, < 5.0) + colorator (1.1.0) + concurrent-ruby (1.1.8) + em-websocket (0.5.2) + eventmachine (>= 0.12.9) + http_parser.rb (~> 0.6.0) + eventmachine (1.2.7) + faraday (1.4.1) + faraday-excon (~> 1.1) + faraday-net_http (~> 1.0) + faraday-net_http_persistent (~> 1.1) + multipart-post (>= 1.2, < 3) + ruby2_keywords (>= 0.0.4) + faraday-excon (1.1.0) + faraday-net_http (1.0.1) + faraday-net_http_persistent (1.1.0) + ffi (1.15.0) + forwardable-extended (2.6.0) + gemoji (3.0.1) + html-pipeline (2.14.0) + activesupport (>= 2) + nokogiri (>= 1.4) + http_parser.rb (0.6.0) + i18n (0.9.5) + concurrent-ruby (~> 1.0) + jekyll (3.9.1) + addressable (~> 2.4) + colorator (~> 1.0) + em-websocket (~> 0.5) + i18n (~> 0.7) + jekyll-sass-converter (~> 1.0) + jekyll-watch (~> 2.0) + kramdown (>= 1.17, < 3) + liquid (~> 4.0) + mercenary (~> 0.3.3) + pathutil (~> 0.9) + rouge (>= 1.7, < 4) + safe_yaml (~> 1.0) + jekyll-data (1.1.1) + jekyll (>= 3.3, < 5.0.0) + jekyll-feed (0.15.1) + jekyll (>= 3.7, < 5.0) + jekyll-gist (1.5.0) + octokit (~> 4.2) + jekyll-paginate-v2 (2.0.0) + jekyll (~> 3.0) + jekyll-sass-converter (1.5.2) + sass (~> 3.4) + jekyll-sitemap (1.4.0) + jekyll (>= 3.7, < 5.0) + jekyll-watch (2.2.1) + listen (~> 3.0) + jemoji (0.12.0) + gemoji (~> 3.0) + html-pipeline (~> 2.2) + jekyll (>= 3.0, < 5.0) + kramdown (2.3.1) + rexml + kramdown-parser-gfm (1.1.0) + kramdown (~> 2.0) + liquid (4.0.3) + listen (3.5.1) + rb-fsevent (~> 0.10, >= 0.10.3) + rb-inotify (~> 0.9, >= 0.9.10) + mercenary (0.3.6) + minitest (5.14.4) + multipart-post (2.1.1) + nokogiri (1.11.4-arm64-darwin) + racc (~> 1.4) + octokit (4.21.0) + faraday (>= 0.9) + sawyer (~> 0.8.0, >= 0.5.3) + pathutil (0.16.2) + forwardable-extended (~> 2.6) + public_suffix (4.0.6) + racc (1.5.2) + rb-fsevent (0.11.0) + rb-inotify (0.10.1) + ffi (~> 1.0) + rexml (3.2.5) + rouge (3.26.0) + ruby2_keywords (0.0.4) + safe_yaml (1.0.5) + sass (3.7.4) + sass-listen (~> 4.0.0) + sass-listen (4.0.0) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) + sawyer (0.8.2) + addressable (>= 2.3.5) + faraday (> 0.8, < 2.0) + thread_safe (0.3.6) + tzinfo (1.2.9) + thread_safe (~> 0.1) + webrick (1.7.0) + zeitwerk (2.4.2) + +PLATFORMS + ruby + +DEPENDENCIES + jekyll (~> 3.9) + jekyll-data (~> 1.1) + jekyll-feed (~> 0.15.0) + jekyll-gist (~> 1.5) + jekyll-paginate-v2 (~> 2.0) + jekyll-sitemap (~> 1.4) + jemoji (~> 0.12) + kramdown-parser-gfm (~> 1.1) + webrick (~> 1.7) + +BUNDLED WITH + 2.2.15 diff --git a/_config.yml b/_config.yml index 4ec30ac00..d148eb95d 100755 --- a/_config.yml +++ b/_config.yml @@ -202,7 +202,6 @@ plugins: - jekyll-gist - jekyll-feed - jemoji - - jekyll-redirect-from # mimic GitHub Pages with --safe whitelist: diff --git a/minimal-mistakes-jekyll.gemspec b/minimal-mistakes-jekyll.gemspec deleted file mode 100755 index 133a8d426..000000000 --- a/minimal-mistakes-jekyll.gemspec +++ /dev/null @@ -1,31 +0,0 @@ -# coding: utf-8 - -Gem::Specification.new do |spec| - spec.name = "minimal-mistakes-jekyll" - spec.version = "4.18.1" - spec.authors = ["Michael Rose"] - - spec.summary = %q{A flexible two-column Jekyll theme.} - spec.homepage = "https://github.com/mmistakes/minimal-mistakes" - spec.license = "MIT" - - spec.metadata["plugin_type"] = "theme" - - spec.files = `git ls-files -z`.split("\x0").select do |f| - f.match(%r{^(assets|_(data|includes|layouts|sass)/|(LICENSE|README|CHANGELOG)((\.(txt|md|markdown)|$)))}i) - end - - spec.add_runtime_dependency "jekyll", "~> 3.3" - spec.add_runtime_dependency "jekyll-paginate-v2", "~> 1.9.4" - spec.add_runtime_dependency "jekyll-sitemap", "~> 1.0" - spec.add_runtime_dependency "jekyll-gist", "~> 1.4" - spec.add_runtime_dependency "jekyll-feed", "~> 0.13.0" - spec.add_runtime_dependency "jekyll-data", "~> 1.0" - spec.add_runtime_dependency "jekyll-redirect-from", "~> 0.16.0" - spec.add_runtime_dependency "jemoji", "~> 0.8" - spec.add_runtime_dependency "kramdown-parser-gfm" - - - spec.add_development_dependency "bundler", "~> 2.1.4" - spec.add_development_dependency "rake", "~> 13.0.1" -end