Unverified Commit 2b375e80 authored by kirillrdy's avatar kirillrdy Committed by GitHub
Browse files

Merge pull request #290514 from Dawoox/master

neocities-cli: init at 0.0.18
parents 7a40e035 c22626ad
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -4433,6 +4433,12 @@
    githubId = 49904992;
    name = "Dawid Sowa";
  };
  dawoox = {
    email = "contact@antoinebellanger.fr";
    github = "dawoox";
    githubId = 48325941;
    name = "Dawoox";
  };
  daylinmorgan = {
    email = "daylinmorgan@gmail.com";
    github = "daylinmorgan";
+2 −0
Original line number Diff line number Diff line
source 'https://rubygems.org'
gem 'neocities'
+48 −0
Original line number Diff line number Diff line
GEM
  remote: https://rubygems.org/
  specs:
    equatable (0.5.0)
    httpclient-fixcerts (2.8.5)
    necromancer (0.4.0)
    neocities (0.0.18)
      httpclient-fixcerts (~> 2.8, >= 2.8.5)
      pastel (~> 0.7, = 0.7.2)
      rake (~> 12.3, >= 12.3.1)
      tty-prompt (~> 0.12, = 0.12.0)
      tty-table (~> 0.10, = 0.10.0)
    pastel (0.7.2)
      equatable (~> 0.5.0)
      tty-color (~> 0.4.0)
    rake (12.3.3)
    strings (0.1.8)
      strings-ansi (~> 0.1)
      unicode-display_width (~> 1.5)
      unicode_utils (~> 1.4)
    strings-ansi (0.2.0)
    tty-color (0.4.3)
    tty-cursor (0.4.0)
    tty-prompt (0.12.0)
      necromancer (~> 0.4.0)
      pastel (~> 0.7.0)
      tty-cursor (~> 0.4.0)
      wisper (~> 1.6.1)
    tty-screen (0.6.5)
    tty-table (0.10.0)
      equatable (~> 0.5.0)
      necromancer (~> 0.4.0)
      pastel (~> 0.7.2)
      strings (~> 0.1.0)
      tty-screen (~> 0.6.4)
    unicode-display_width (1.8.0)
    unicode_utils (1.4.0)
    wisper (1.6.1)

PLATFORMS
  ruby
  x86_64-linux

DEPENDENCIES
  neocities

BUNDLED WITH
   2.5.5
+169 −0
Original line number Diff line number Diff line
{
  equatable = {
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1sjm9zjakyixyvsqziikdrsqfzis6j3fq23crgjkp6fwkfgndj7x";
      type = "gem";
    };
    version = "0.5.0";
  };
  httpclient-fixcerts = {
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1zfszylh51y8ic8sbff3mwf30jb0gj270r5nxkcm1ydxad19w6sl";
      type = "gem";
    };
    version = "2.8.5";
  };
  necromancer = {
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "0v9nhdkv6zrp7cn48xv7n2vjhsbslpvs0ha36mfkcd56cp27pavz";
      type = "gem";
    };
    version = "0.4.0";
  };
  neocities = {
    dependencies =
      [ "httpclient-fixcerts" "pastel" "rake" "tty-prompt" "tty-table" ];
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1hfvy4gc7rzxkgl2dbrjs2fqzi5mphmr22rjfhk6n0i3bd0wazbw";
      type = "gem";
    };
    version = "0.0.18";
  };
  pastel = {
    dependencies = [ "equatable" "tty-color" ];
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1yf30d9kzpm96gw9kwbv31p0qigwfykn8qdis5950plnzgc1vlp1";
      type = "gem";
    };
    version = "0.7.2";
  };
  rake = {
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1cvaqarr1m84mhc006g3l1vw7sa5qpkcw0138lsxlf769zdllsgp";
      type = "gem";
    };
    version = "12.3.3";
  };
  strings = {
    dependencies = [ "strings-ansi" "unicode-display_width" "unicode_utils" ];
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "111876lcqrykh30w7zzkrl06d6rj9lq24y625m28674vgfxkkcz0";
      type = "gem";
    };
    version = "0.1.8";
  };
  strings-ansi = {
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "120wa6yjc63b84lprglc52f40hx3fx920n4dmv14rad41rv2s9lh";
      type = "gem";
    };
    version = "0.2.0";
  };
  tty-color = {
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "0zz5xa6xbrj69h334d8nx7z732fz80s1a0b02b53mim95p80s7bk";
      type = "gem";
    };
    version = "0.4.3";
  };
  tty-cursor = {
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "07whfm8mnp7l49s2cm2qy1snhsqq3a90sqwb71gvym4hm2kx822a";
      type = "gem";
    };
    version = "0.4.0";
  };
  tty-prompt = {
    dependencies = [ "necromancer" "pastel" "tty-cursor" "wisper" ];
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1026nyqhgmgxi2nmk8xk3hca07gy5rpisjs8y6w00wnw4f01kpv0";
      type = "gem";
    };
    version = "0.12.0";
  };
  tty-screen = {
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "0azpjgyhdm8ycblnx9crq3dgb2x8yg454a13n60zfpsc0n138sw1";
      type = "gem";
    };
    version = "0.6.5";
  };
  tty-table = {
    dependencies =
      [ "equatable" "necromancer" "pastel" "strings" "tty-screen" ];
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "05krrj1x5pmfbz74paszrsr1316w9b9jlc4wpd9s9gpzqfzwjzcg";
      type = "gem";
    };
    version = "0.10.0";
  };
  unicode-display_width = {
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1204c1jx2g89pc25qk5150mk7j5k90692i7ihgfzqnad6qni74h2";
      type = "gem";
    };
    version = "1.8.0";
  };
  unicode_utils = {
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "0h1a5yvrxzlf0lxxa1ya31jcizslf774arnsd89vgdhk4g7x08mr";
      type = "gem";
    };
    version = "1.4.0";
  };
  wisper = {
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "19bw0z1qw1dhv7gn9lad25hgbgpb1bkw8d599744xdfam158ms2s";
      type = "gem";
    };
    version = "1.6.1";
  };
}
+22 −0
Original line number Diff line number Diff line
{ lib
, bundlerApp
, bundlerUpdateScript
}:

bundlerApp {
  pname = "neocities";
  gemdir = ./.;
  exes = [ "neocities" ];

  passthru.updateScript = bundlerUpdateScript "neocities";

  meta = with lib; {
    description = "The Neocities Gem - A CLI and library for using the Neocities web site API.";
    homepage = "https://github.com/neocities/neocities-ruby";
    license = licenses.mit;
    mainProgram = "neocities";
    maintainers = with maintainers; [ dawoox ];
    platforms = platforms.unix;
  };
}