diff --git a/Gemfile b/Gemfile index 9d68fb8..3f5a96a 100644 --- a/Gemfile +++ b/Gemfile @@ -8,8 +8,12 @@ gem 'asciidoctor-html5s' gem 'asciidoctor-rouge' gem 'asciidoctor-tabs', github: 'asciidoctor/asciidoctor-tabs' gem 'asciidoctor-interdoc-reftext' +gem 'concurrent-ruby' +gem 'open-uri-cached' gem 'rouge' gem 'rubocop' +gem 'slim' +gem 'tilt' group :development do gem 'ruby-lsp', require: false diff --git a/Gemfile.lock b/Gemfile.lock index fabc2cd..6352d82 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -37,6 +37,7 @@ GEM citeproc-ruby (1.1.14) citeproc (~> 1.0, >= 1.0.9) csl (~> 1.6) + concurrent-ruby (1.2.2) csl (1.6.0) namae (~> 1.0) rexml @@ -46,6 +47,7 @@ GEM language_server-protocol (3.17.0.3) latex-decode (0.4.0) namae (1.1.1) + open-uri-cached (1.0.0) parallel (1.22.1) parser (3.2.1.0) ast (~> 2.4.1) @@ -71,10 +73,15 @@ GEM sorbet-runtime syntax_tree (>= 6, < 7) ruby-progressbar (1.13.0) + slim (5.1.0) + temple (~> 0.10.0) + tilt (>= 2.0.6, < 2.2) sorbet-runtime (0.5.10693) syntax_tree (6.0.1) prettier_print (>= 1.2.0) + temple (0.10.0) thread_safe (0.3.6) + tilt (2.1.0) unicode-display_width (2.4.2) PLATFORMS @@ -88,9 +95,13 @@ DEPENDENCIES asciidoctor-interdoc-reftext asciidoctor-rouge asciidoctor-tabs! + concurrent-ruby + open-uri-cached rouge rubocop ruby-lsp + slim + tilt BUNDLED WITH 2.3.7 diff --git a/gemset.nix b/gemset.nix index 30f35e9..4f014dd 100644 --- a/gemset.nix +++ b/gemset.nix @@ -30,7 +30,6 @@ platforms = []; source = { path = "gems"; - target = "ruby"; type = "path"; }; targets = []; @@ -141,6 +140,18 @@ targets = []; version = "1.1.14"; }; + concurrent-ruby = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0krcwb6mn0iklajwngwsg850nk8k9b35dhmc2qkbdqvmifdi2y9q"; + target = "ruby"; + type = "gem"; + }; + targets = []; + version = "1.2.2"; + }; csl = { dependencies = ["namae" "rexml"]; groups = ["default"]; @@ -215,6 +226,18 @@ targets = []; version = "1.1.1"; }; + open-uri-cached = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "03v0if3jlvbclnd6jgjk94fbhf0h2fq1wxr0mbx7018sxzm0biwr"; + target = "ruby"; + type = "gem"; + }; + targets = []; + version = "1.0.0"; + }; parallel = { groups = ["default"]; platforms = []; @@ -351,6 +374,19 @@ targets = []; version = "1.13.0"; }; + slim = { + dependencies = ["temple" "tilt"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1rp437r8hr9kdgabb7c96yw4z2wyrajl4cxiij038y10f8i6hbn4"; + target = "ruby"; + type = "gem"; + }; + targets = []; + version = "5.1.0"; + }; sorbet-runtime = { groups = ["default" "development"]; platforms = []; @@ -376,6 +412,18 @@ targets = []; version = "6.0.1"; }; + temple = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "07k5wr2ypsmsbyc9d1plhdki4xr7vvggld8r1i49iljkrpx5nbqc"; + target = "ruby"; + type = "gem"; + }; + targets = []; + version = "0.10.0"; + }; thread_safe = { groups = ["default"]; platforms = []; @@ -388,6 +436,18 @@ targets = []; version = "0.3.6"; }; + tilt = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1qmhi6d9przjzhsyk9g5pq2j75c656msh6xzprqd2mxgphf23jxs"; + target = "ruby"; + type = "gem"; + }; + targets = []; + version = "2.1.0"; + }; unicode-display_width = { groups = ["default"]; platforms = [];