Merge remote-tracking branch 'origin/master' into staging-next

Conflicts:
pkgs/applications/terminal-emulators/alacritty/default.nix
pkgs/servers/clickhouse/default.nix

+7527 -2295
+10
maintainers/maintainer-list.nix
··· 11465 11465 github = "pulsation"; 11466 11466 githubId = 1838397; 11467 11467 }; 11468 + ydlr = { 11469 + name = "ydlr"; 11470 + email = "ydlr@ydlr.io"; 11471 + github = "ydlr"; 11472 + githubId = 58453832; 11473 + keys = [{ 11474 + longkeyid = "rsa4096/0x43AB44130A29AD9D"; 11475 + fingerprint = "FD0A C425 9EF5 4084 F99F 9B47 2ACC 9749 7C68 FAD4"; 11476 + }]; 11477 + }; 11468 11478 zane = { 11469 11479 name = "Zane van Iperen"; 11470 11480 email = "zane@zanevaniperen.com";
+8
maintainers/team-list.nix
··· 48 48 scope = "Maintain Cinnamon desktop environment and applications made by the LinuxMint team."; 49 49 }; 50 50 51 + chia = { 52 + members = [ 53 + atemu 54 + lourkeur 55 + ]; 56 + scope = "Maintain the Chia blockchain and its dependencies"; 57 + }; 58 + 51 59 deshaw = { 52 60 # Verify additions to this team with at least one already existing member of the team. 53 61 members = [
+7
nixos/lib/build-vms.nix
··· 36 36 [ ../modules/virtualisation/qemu-vm.nix 37 37 ../modules/testing/test-instrumentation.nix # !!! should only get added for automated test runs 38 38 { key = "no-manual"; documentation.nixos.enable = false; } 39 + { key = "no-revision"; 40 + # Make the revision metadata constant, in order to avoid needless retesting. 41 + # The human version (e.g. 21.05-pre) is left as is, because it is useful 42 + # for external modules that test with e.g. nixosTest and rely on that 43 + # version number. 44 + config.system.nixos.revision = "constant-nixos-revision"; 45 + } 39 46 { key = "nodes"; _module.args.nodes = nodes; } 40 47 ] ++ optional minimal ../modules/testing/minimal-kernel.nix; 41 48 };
+27 -6
nixos/lib/test-driver/test-driver.py
··· 3 3 from queue import Queue, Empty 4 4 from typing import Tuple, Any, Callable, Dict, Iterator, Optional, List, Iterable 5 5 from xml.sax.saxutils import XMLGenerator 6 + from colorama import Style 6 7 import queue 7 8 import io 8 9 import _thread ··· 151 152 self.xml.startDocument() 152 153 self.xml.startElement("logfile", attrs={}) 153 154 155 + self._print_serial_logs = True 156 + 154 157 def close(self) -> None: 155 158 self.xml.endElement("logfile") 156 159 self.xml.endDocument() ··· 174 177 self.drain_log_queue() 175 178 self.log_line(message, attributes) 176 179 177 - def enqueue(self, message: Dict[str, str]) -> None: 178 - self.queue.put(message) 180 + def log_serial(self, message: str, machine: str) -> None: 181 + self.enqueue({"msg": message, "machine": machine, "type": "serial"}) 182 + if self._print_serial_logs: 183 + eprint(Style.DIM + "{} # {}".format(machine, message) + Style.RESET_ALL) 184 + 185 + def enqueue(self, item: Dict[str, str]) -> None: 186 + self.queue.put(item) 179 187 180 188 def drain_log_queue(self) -> None: 181 189 try: 182 190 while True: 183 191 item = self.queue.get_nowait() 184 - attributes = {"machine": item["machine"], "type": "serial"} 185 - self.log_line(self.sanitise(item["msg"]), attributes) 192 + msg = self.sanitise(item["msg"]) 193 + del item["msg"] 194 + self.log_line(msg, item) 186 195 except Empty: 187 196 pass 188 197 ··· 327 336 def log(self, msg: str) -> None: 328 337 self.logger.log(msg, {"machine": self.name}) 329 338 339 + def log_serial(self, msg: str) -> None: 340 + self.logger.log_serial(msg, self.name) 341 + 330 342 def nested(self, msg: str, attrs: Dict[str, str] = {}) -> _GeneratorContextManager: 331 343 my_attrs = {"machine": self.name} 332 344 my_attrs.update(attrs) ··· 784 796 # Ignore undecodable bytes that may occur in boot menus 785 797 line = _line.decode(errors="ignore").replace("\r", "").rstrip() 786 798 self.last_lines.put(line) 787 - eprint("{} # {}".format(self.name, line)) 788 - self.logger.enqueue({"msg": line, "machine": self.name}) 799 + self.log_serial(line) 789 800 790 801 _thread.start_new_thread(process_serial_output, ()) 791 802 ··· 925 936 for machine in machines: 926 937 if machine.is_up(): 927 938 machine.execute("sync") 939 + 940 + 941 + def serial_stdout_on() -> None: 942 + global log 943 + log._print_serial_logs = True 944 + 945 + 946 + def serial_stdout_off() -> None: 947 + global log 948 + log._print_serial_logs = False 928 949 929 950 930 951 @contextmanager
+1 -1
nixos/lib/testing-python.nix
··· 25 25 name = "nixos-test-driver"; 26 26 27 27 nativeBuildInputs = [ makeWrapper ]; 28 - buildInputs = [ (python3.withPackages (p: [ p.ptpython ])) ]; 28 + buildInputs = [ (python3.withPackages (p: [ p.ptpython p.colorama ])) ]; 29 29 checkInputs = with python3Packages; [ pylint black mypy ]; 30 30 31 31 dontUnpack = true;
+1 -1
nixos/modules/services/cluster/kubernetes/addon-manager.nix
··· 62 62 ''; 63 63 }; 64 64 65 - enable = mkEnableOption "Whether to enable Kubernetes addon manager."; 65 + enable = mkEnableOption "Kubernetes addon manager."; 66 66 }; 67 67 68 68 ###### implementation
+1
nixos/modules/services/databases/clickhouse.nix
··· 42 42 User = "clickhouse"; 43 43 Group = "clickhouse"; 44 44 ConfigurationDirectory = "clickhouse-server"; 45 + AmbientCapabilities = "CAP_SYS_NICE"; 45 46 StateDirectory = "clickhouse"; 46 47 LogsDirectory = "clickhouse"; 47 48 ExecStart = "${pkgs.clickhouse}/bin/clickhouse-server --config-file=${pkgs.clickhouse}/etc/clickhouse-server/config.xml";
+40 -95
nixos/modules/services/network-filesystems/netatalk.nix
··· 3 3 with lib; 4 4 5 5 let 6 - 7 6 cfg = config.services.netatalk; 8 - 9 - extmapFile = pkgs.writeText "extmap.conf" cfg.extmap; 10 - 11 - afpToString = x: if builtins.typeOf x == "bool" 12 - then boolToString x 13 - else toString x; 14 - 15 - volumeConfig = name: 16 - let vol = getAttr name cfg.volumes; in 17 - "[${name}]\n " + (toString ( 18 - map 19 - (key: "${key} = ${afpToString (getAttr key vol)}\n") 20 - (attrNames vol) 21 - )); 22 - 23 - afpConf = ''[Global] 24 - extmap file = ${extmapFile} 25 - afp port = ${toString cfg.port} 26 - 27 - ${cfg.extraConfig} 28 - 29 - ${if cfg.homes.enable then ''[Homes] 30 - ${optionalString (cfg.homes.path != "") "path = ${cfg.homes.path}"} 31 - basedir regex = ${cfg.homes.basedirRegex} 32 - ${cfg.homes.extraConfig} 33 - '' else ""} 34 - 35 - ${toString (map volumeConfig (attrNames cfg.volumes))} 36 - ''; 37 - 38 - afpConfFile = pkgs.writeText "afp.conf" afpConf; 39 - 40 - in 41 - 42 - { 7 + settingsFormat = pkgs.formats.ini { }; 8 + afpConfFile = settingsFormat.generate "afp.conf" cfg.settings; 9 + in { 43 10 options = { 44 11 services.netatalk = { 45 12 ··· 51 18 description = "TCP port to be used for AFP."; 52 19 }; 53 20 54 - extraConfig = mkOption { 55 - type = types.lines; 56 - default = ""; 57 - example = "uam list = uams_guest.so"; 21 + settings = mkOption { 22 + inherit (settingsFormat) type; 23 + default = { }; 24 + example = { 25 + Global = { "uam list" = "uams_guest.so"; }; 26 + Homes = { 27 + path = "afp-data"; 28 + "basedir regex" = "/home"; 29 + }; 30 + example-volume = { 31 + path = "/srv/volume"; 32 + "read only" = true; 33 + }; 34 + }; 58 35 description = '' 59 - Lines of configuration to add to the <literal>[Global]</literal> section. 60 - See <literal>man apf.conf</literal> for more information. 61 - ''; 62 - }; 63 - 64 - homes = { 65 - enable = mkOption { 66 - type = types.bool; 67 - default = false; 68 - description = "Enable sharing of the UNIX server user home directories."; 69 - }; 70 - 71 - path = mkOption { 72 - type = types.str; 73 - default = ""; 74 - example = "afp-data"; 75 - description = "Share not the whole user home but this subdirectory path."; 76 - }; 77 - 78 - basedirRegex = mkOption { 79 - example = "/home"; 80 - type = types.str; 81 - description = "Regex which matches the parent directory of the user homes."; 82 - }; 83 - 84 - extraConfig = mkOption { 85 - type = types.lines; 86 - default = ""; 87 - description = '' 88 - Lines of configuration to add to the <literal>[Homes]</literal> section. 89 - See <literal>man apf.conf</literal> for more information. 90 - ''; 91 - }; 92 - }; 93 - 94 - volumes = mkOption { 95 - default = { }; 96 - type = types.attrsOf (types.attrsOf types.unspecified); 97 - description = 98 - '' 99 - Set of AFP volumes to export. 100 - See <literal>man apf.conf</literal> for more information. 101 - ''; 102 - example = literalExample '' 103 - { srv = 104 - { path = "/srv"; 105 - "read only" = true; 106 - "hosts allow" = "10.1.0.0/16 10.2.1.100 2001:0db8:1234::/48"; 107 - }; 108 - } 36 + Configuration for Netatalk. See 37 + <citerefentry><refentrytitle>afp.conf</refentrytitle> 38 + <manvolnum>5</manvolnum></citerefentry>. 109 39 ''; 110 40 }; 111 41 ··· 114 44 default = ""; 115 45 description = '' 116 46 File name extension mappings. 117 - See <literal>man extmap.conf</literal> for more information. 47 + See <citerefentry><refentrytitle>extmap.conf</refentrytitle> 48 + <manvolnum>5</manvolnum></citerefentry>. for more information. 118 49 ''; 119 50 }; 120 51 121 52 }; 122 53 }; 123 54 55 + imports = (map (option: 56 + mkRemovedOptionModule [ "services" "netatalk" option ] 57 + "This option was removed in favor of `services.netatalk.settings`.") [ 58 + "extraConfig" 59 + "homes" 60 + "volumes" 61 + ]); 62 + 124 63 config = mkIf cfg.enable { 125 64 65 + services.netatalk.settings.Global = { 66 + "afp port" = toString cfg.port; 67 + "extmap file" = "${pkgs.writeText "extmap.conf" cfg.extmap}"; 68 + }; 69 + 126 70 systemd.services.netatalk = { 127 71 description = "Netatalk AFP fileserver for Macintosh clients"; 128 - unitConfig.Documentation = "man:afp.conf(5) man:netatalk(8) man:afpd(8) man:cnid_metad(8) man:cnid_dbd(8)"; 72 + unitConfig.Documentation = 73 + "man:afp.conf(5) man:netatalk(8) man:afpd(8) man:cnid_metad(8) man:cnid_dbd(8)"; 129 74 after = [ "network.target" "avahi-daemon.service" ]; 130 75 wantedBy = [ "multi-user.target" ]; 131 76 ··· 135 80 Type = "forking"; 136 81 GuessMainPID = "no"; 137 82 PIDFile = "/run/lock/netatalk"; 138 - ExecStartPre = "${pkgs.coreutils}/bin/mkdir -m 0755 -p /var/lib/netatalk/CNID"; 139 - ExecStart = "${pkgs.netatalk}/sbin/netatalk -F ${afpConfFile}"; 83 + ExecStart = "${pkgs.netatalk}/sbin/netatalk -F ${afpConfFile}"; 140 84 ExecReload = "${pkgs.coreutils}/bin/kill -HUP $MAINPID"; 141 - ExecStop = "${pkgs.coreutils}/bin/kill -TERM $MAINPID"; 85 + ExecStop = "${pkgs.coreutils}/bin/kill -TERM $MAINPID"; 142 86 Restart = "always"; 143 87 RestartSec = 1; 88 + StateDirectory = [ "netatalk/CNID" ]; 144 89 }; 145 90 146 91 };
+19 -3
nixos/modules/services/networking/nsd.nix
··· 20 20 21 21 mkZoneFileName = name: if name == "." then "root" else name; 22 22 23 + # replaces include: directives for keys with fake keys for nsd-checkconf 24 + injectFakeKeys = keys: concatStrings 25 + (mapAttrsToList 26 + (keyName: keyOptions: '' 27 + fakeKey="$(${pkgs.bind}/bin/tsig-keygen -a ${escapeShellArgs [ keyOptions.algorithm keyName ]} | grep -oP "\s*secret \"\K.*(?=\";)")" 28 + sed "s@^\s*include:\s*\"${stateDir}/private/${keyName}\"\$@secret: $fakeKey@" -i $out/nsd.conf 29 + '') 30 + keys); 31 + 23 32 nsdEnv = pkgs.buildEnv { 24 33 name = "nsd-env"; 25 34 ··· 34 43 echo "|- checking zone '$out/zones/$zoneFile'" 35 44 ${nsdPkg}/sbin/nsd-checkzone "$zoneFile" "$zoneFile" || { 36 45 if grep -q \\\\\\$ "$zoneFile"; then 37 - echo zone "$zoneFile" contains escaped dollar signes \\\$ 38 - echo Escaping them is not needed any more. Please make shure \ 39 - to unescape them where they prefix a variable name 46 + echo zone "$zoneFile" contains escaped dollar signs \\\$ 47 + echo Escaping them is not needed any more. Please make sure \ 48 + to unescape them where they prefix a variable name. 40 49 fi 41 50 42 51 exit 1 ··· 44 53 done 45 54 46 55 echo "checking configuration file" 56 + # Save original config file including key references... 57 + cp $out/nsd.conf{,.orig} 58 + # ...inject mock keys into config 59 + ${injectFakeKeys cfg.keys} 60 + # ...do the checkconf 47 61 ${nsdPkg}/sbin/nsd-checkconf $out/nsd.conf 62 + # ... and restore original config file. 63 + mv $out/nsd.conf{.orig,} 48 64 ''; 49 65 }; 50 66
+1
nixos/tests/all-tests.nix
··· 303 303 openarena = handleTest ./openarena.nix {}; 304 304 openldap = handleTest ./openldap.nix {}; 305 305 opensmtpd = handleTest ./opensmtpd.nix {}; 306 + opensmtpd-rspamd = handleTest ./opensmtpd-rspamd.nix {}; 306 307 openssh = handleTest ./openssh.nix {}; 307 308 openstack-image-metadata = (handleTestOn ["x86_64-linux"] ./openstack-image.nix {}).metadata or {}; 308 309 openstack-image-userdata = (handleTestOn ["x86_64-linux"] ./openstack-image.nix {}).userdata or {};
+1
nixos/tests/clickhouse.nix
··· 4 4 5 5 machine = { 6 6 services.clickhouse.enable = true; 7 + virtualisation.memorySize = 4096; 7 8 }; 8 9 9 10 testScript =
+9
nixos/tests/nsd.nix
··· 43 43 services.nsd.enable = true; 44 44 services.nsd.rootServer = true; 45 45 services.nsd.interfaces = lib.mkForce []; 46 + services.nsd.keys."tsig.example.com." = { 47 + algorithm = "hmac-sha256"; 48 + keyFile = pkgs.writeTextFile { name = "tsig.example.com."; text = "aR3FJA92+bxRSyosadsJ8Aeeav5TngQW/H/EF9veXbc="; }; 49 + }; 46 50 services.nsd.zones."example.com.".data = '' 47 51 @ SOA ns.example.com noc.example.com 666 7200 3600 1209600 3600 48 52 ipv4 A 1.2.3.4 ··· 51 55 ns A 192.168.0.1 52 56 ns AAAA dead:beef::1 53 57 ''; 58 + services.nsd.zones."example.com.".provideXFR = [ "0.0.0.0 tsig.example.com." ]; 54 59 services.nsd.zones."deleg.example.com.".data = '' 55 60 @ SOA ns.example.com noc.example.com 666 7200 3600 1209600 3600 56 61 @ A 9.8.7.6 ··· 71 76 clientv6.wait_for_unit("network.target") 72 77 server.wait_for_unit("nsd.service") 73 78 79 + with subtest("server tsig.example.com."): 80 + expected_tsig = " secret: \"aR3FJA92+bxRSyosadsJ8Aeeav5TngQW/H/EF9veXbc=\"\n" 81 + tsig=server.succeed("cat /var/lib/nsd/private/tsig.example.com.") 82 + assert expected_tsig == tsig, f"Expected /var/lib/nsd/private/tsig.example.com. to contain '{expected_tsig}', but found '{tsig}'" 74 83 75 84 def assert_host(type, rr, query, expected): 76 85 self = clientv4 if type == 4 else clientv6
+142
nixos/tests/opensmtpd-rspamd.nix
··· 1 + import ./make-test-python.nix { 2 + name = "opensmtpd-rspamd"; 3 + 4 + nodes = { 5 + smtp1 = { pkgs, ... }: { 6 + imports = [ common/user-account.nix ]; 7 + networking = { 8 + firewall.allowedTCPPorts = [ 25 143 ]; 9 + useDHCP = false; 10 + interfaces.eth1.ipv4.addresses = pkgs.lib.mkOverride 0 [ 11 + { address = "192.168.1.1"; prefixLength = 24; } 12 + ]; 13 + }; 14 + environment.systemPackages = [ pkgs.opensmtpd ]; 15 + services.opensmtpd = { 16 + enable = true; 17 + extraServerArgs = [ "-v" ]; 18 + serverConfiguration = '' 19 + listen on 0.0.0.0 20 + action dovecot_deliver mda \ 21 + "${pkgs.dovecot}/libexec/dovecot/deliver -d %{user.username}" 22 + match from any for local action dovecot_deliver 23 + 24 + action do_relay relay 25 + # DO NOT DO THIS IN PRODUCTION! 26 + # Setting up authentication requires a certificate which is painful in 27 + # a test environment, but THIS WOULD BE DANGEROUS OUTSIDE OF A 28 + # WELL-CONTROLLED ENVIRONMENT! 29 + match from any for any action do_relay 30 + ''; 31 + }; 32 + services.dovecot2 = { 33 + enable = true; 34 + enableImap = true; 35 + mailLocation = "maildir:~/mail"; 36 + protocols = [ "imap" ]; 37 + }; 38 + }; 39 + 40 + smtp2 = { pkgs, ... }: { 41 + imports = [ common/user-account.nix ]; 42 + virtualisation.memorySize = 512; 43 + networking = { 44 + firewall.allowedTCPPorts = [ 25 143 ]; 45 + useDHCP = false; 46 + interfaces.eth1.ipv4.addresses = pkgs.lib.mkOverride 0 [ 47 + { address = "192.168.1.2"; prefixLength = 24; } 48 + ]; 49 + }; 50 + environment.systemPackages = [ pkgs.opensmtpd ]; 51 + services.rspamd = { 52 + enable = true; 53 + locals."worker-normal.inc".text = '' 54 + bind_socket = "127.0.0.1:11333"; 55 + ''; 56 + }; 57 + services.opensmtpd = { 58 + enable = true; 59 + extraServerArgs = [ "-v" ]; 60 + serverConfiguration = '' 61 + filter rspamd proc-exec "${pkgs.opensmtpd-filter-rspamd}/bin/filter-rspamd" 62 + listen on 0.0.0.0 filter rspamd 63 + action dovecot_deliver mda \ 64 + "${pkgs.dovecot}/libexec/dovecot/deliver -d %{user.username}" 65 + match from any for local action dovecot_deliver 66 + ''; 67 + }; 68 + services.dovecot2 = { 69 + enable = true; 70 + enableImap = true; 71 + mailLocation = "maildir:~/mail"; 72 + protocols = [ "imap" ]; 73 + }; 74 + }; 75 + 76 + client = { pkgs, ... }: { 77 + networking = { 78 + useDHCP = false; 79 + interfaces.eth1.ipv4.addresses = pkgs.lib.mkOverride 0 [ 80 + { address = "192.168.1.3"; prefixLength = 24; } 81 + ]; 82 + }; 83 + environment.systemPackages = let 84 + sendTestMail = pkgs.writeScriptBin "send-a-test-mail" '' 85 + #!${pkgs.python3.interpreter} 86 + import smtplib, sys 87 + 88 + with smtplib.SMTP('192.168.1.1') as smtp: 89 + smtp.sendmail('alice@[192.168.1.1]', 'bob@[192.168.1.2]', """ 90 + From: alice@smtp1 91 + To: bob@smtp2 92 + Subject: Test 93 + 94 + Hello World 95 + Here goes the spam test 96 + XJS*C4JDBQADN1.NSBN3*2IDNEN*GTUBE-STANDARD-ANTI-UBE-TEST-EMAIL*C.34X 97 + """) 98 + ''; 99 + 100 + checkMailBounced = pkgs.writeScriptBin "check-mail-bounced" '' 101 + #!${pkgs.python3.interpreter} 102 + import imaplib 103 + 104 + with imaplib.IMAP4('192.168.1.1', 143) as imap: 105 + imap.login('alice', 'foobar') 106 + imap.select() 107 + status, refs = imap.search(None, 'ALL') 108 + assert status == 'OK' 109 + assert len(refs) == 1 110 + status, msg = imap.fetch(refs[0], 'BODY[TEXT]') 111 + assert status == 'OK' 112 + content = msg[0][1] 113 + print("===> content:", content) 114 + assert b"An error has occurred while attempting to deliver a message" in content 115 + ''; 116 + in [ sendTestMail checkMailBounced ]; 117 + }; 118 + }; 119 + 120 + testScript = '' 121 + start_all() 122 + 123 + client.wait_for_unit("network-online.target") 124 + smtp1.wait_for_unit("opensmtpd") 125 + smtp2.wait_for_unit("opensmtpd") 126 + smtp2.wait_for_unit("rspamd") 127 + smtp2.wait_for_unit("dovecot2") 128 + 129 + # To prevent sporadic failures during daemon startup, make sure 130 + # services are listening on their ports before sending requests 131 + smtp1.wait_for_open_port(25) 132 + smtp2.wait_for_open_port(25) 133 + smtp2.wait_for_open_port(143) 134 + smtp2.wait_for_open_port(11333) 135 + 136 + client.succeed("send-a-test-mail") 137 + smtp1.wait_until_fails("smtpctl show queue | egrep .") 138 + client.succeed("check-mail-bounced >&2") 139 + ''; 140 + 141 + meta.timeout = 1800; 142 + }
+2 -2
pkgs/applications/audio/cava/default.nix
··· 3 3 4 4 stdenv.mkDerivation rec { 5 5 pname = "cava"; 6 - version = "0.7.3"; 6 + version = "0.7.4"; 7 7 8 8 buildInputs = [ 9 9 alsaLib ··· 16 16 owner = "karlstav"; 17 17 repo = "cava"; 18 18 rev = version; 19 - sha256 = "04j5hb29hivcbk542sfsx9m57dbnj2s6qpvy9fs488zvgjbgxrai"; 19 + sha256 = "sha256-BlHGst34aUgQcXcuQG43VnKUTclCxfQmWRa6iCud8dc="; 20 20 }; 21 21 22 22 nativeBuildInputs = [ autoreconfHook ];
+69
pkgs/applications/blockchains/chia/default.nix
··· 1 + { lib, fetchFromGitHub, python3Packages }: 2 + 3 + python3Packages.buildPythonApplication rec { 4 + pname = "chia"; 5 + version = "1.1.5"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "Chia-Network"; 9 + repo = "chia-blockchain"; 10 + rev = version; 11 + sha256 = "ZUxWOlJGQpeQCtWt0PSdcbMackHdeuNFkxHvYDPcU8Y="; 12 + }; 13 + 14 + patches = [ 15 + # tweak version requirements to what's available in Nixpkgs 16 + ./dependencies.patch 17 + ]; 18 + 19 + nativeBuildInputs = [ 20 + python3Packages.setuptools-scm 21 + ]; 22 + 23 + # give a hint to setuptools_scm on package version 24 + SETUPTOOLS_SCM_PRETEND_VERSION = "v${version}"; 25 + 26 + propagatedBuildInputs = with python3Packages; [ 27 + aiohttp 28 + aiosqlite 29 + bitstring 30 + blspy 31 + chiapos 32 + chiavdf 33 + chiabip158 34 + click 35 + clvm 36 + clvm-rs 37 + clvm-tools 38 + colorlog 39 + concurrent-log-handler 40 + cryptography 41 + keyrings-cryptfile 42 + pyyaml 43 + setproctitle 44 + setuptools # needs pkg_resources at runtime 45 + sortedcontainers 46 + websockets 47 + ]; 48 + 49 + checkInputs = [ 50 + python3Packages.pytestCheckHook 51 + ]; 52 + 53 + disabledTests = [ 54 + "test_spend_through_n" 55 + "test_spend_zero_coin" 56 + ]; 57 + 58 + preCheck = '' 59 + export HOME=`mktemp -d` 60 + ''; 61 + 62 + meta = with lib; { 63 + homepage = "https://www.chia.net/"; 64 + description = "Chia is a modern cryptocurrency built from scratch, designed to be efficient, decentralized, and secure."; 65 + license = with licenses; [ asl20 ]; 66 + maintainers = teams.chia.members; 67 + platforms = platforms.all; 68 + }; 69 + }
+13
pkgs/applications/blockchains/chia/dependencies.patch
··· 1 + diff --git a/setup.py b/setup.py 2 + index c5cf95db..b783a9e6 100644 3 + --- a/setup.py 4 + +++ b/setup.py 5 + @@ -8,7 +8,7 @@ dependencies = [ 6 + "clvm==0.9.6", 7 + "clvm_rs==0.1.7", 8 + "clvm_tools==0.4.3", 9 + - "aiohttp==3.7.4", # HTTP server for full node rpc 10 + + "aiohttp==3.7.4.post0", # HTTP server for full node rpc 11 + "aiosqlite==0.17.0", # asyncio wrapper for sqlite, to store blocks 12 + "bitstring==3.1.7", # Binary data management library 13 + "colorlog==5.0.1", # Adds color to logs
+2 -2
pkgs/applications/misc/bemenu/default.nix
··· 11 11 12 12 stdenv.mkDerivation rec { 13 13 pname = "bemenu"; 14 - version = "0.5.0"; 14 + version = "0.6.0"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "Cloudef"; 18 18 repo = pname; 19 19 rev = version; 20 - sha256 = "1ifq5bk7782b9m6bl111x33fn38rpppdrww7hfavqia9a9gi2sl5"; 20 + sha256 = "sha256-yhUc1r7HulOUQvH7fLXaoJa0mKxJwyC3y59pnJcHUpk="; 21 21 }; 22 22 23 23 nativeBuildInputs = [ pkg-config pcre ];
+5 -3
pkgs/applications/misc/megacmd/default.nix
··· 6 6 , cryptopp 7 7 , curl 8 8 , fetchFromGitHub 9 - , ffmpeg_3 # build fails with latest ffmpeg, see https://github.com/meganz/MEGAcmd/issues/523 9 + # build fails with latest ffmpeg, see https://github.com/meganz/MEGAcmd/issues/523. 10 + # to be re-enabled when patch available 11 + # , ffmpeg 10 12 , freeimage 11 13 , gcc-unwrapped 12 14 , libmediainfo ··· 44 46 c-ares 45 47 cryptopp 46 48 curl 47 - ffmpeg_3 49 + # ffmpeg 48 50 freeimage 49 51 gcc-unwrapped 50 52 libmediainfo ··· 67 69 "--with-cares" 68 70 "--with-cryptopp" 69 71 "--with-curl" 70 - "--with-ffmpeg" 72 + # "--with-ffmpeg" 71 73 "--with-freeimage" 72 74 "--with-libmediainfo" 73 75 "--with-libuv"
+4 -4
pkgs/applications/misc/remarkable/rmapi/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "rmapi"; 5 - version = "0.0.13"; 5 + version = "0.0.15"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "juruen"; 9 9 repo = "rmapi"; 10 10 rev = "v${version}"; 11 - sha256 = "0qq8x37p7yxhcp5d5xss3pv5186xgg0hd6lbkqivhy5yjsd54c7b"; 11 + sha256 = "sha256-ju54JSd3Zyye5YGLPEOkhY93ONh0b7eDSnvJlIawizE="; 12 12 }; 13 13 14 - vendorSha256 = "1pa75rjns1kknl2gmfprdzc3f2z8dk44jkz6dmf8f3prj0z7x88c"; 14 + vendorSha256 = "sha256-SE/0a8QUJsWoGwkSiZqYx1eXuOIL3avJujyg8iSdcBU="; 15 15 16 16 doCheck = false; 17 17 ··· 19 19 description = "A Go app that allows access to the ReMarkable Cloud API programmatically"; 20 20 homepage = "https://github.com/juruen/rmapi"; 21 21 changelog = "https://github.com/juruen/rmapi/blob/v${version}/CHANGELOG.md"; 22 - license = licenses.agpl3; 22 + license = licenses.agpl3Only; 23 23 maintainers = [ maintainers.nickhu ]; 24 24 }; 25 25 }
+2 -2
pkgs/applications/networking/cluster/helmfile/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "helmfile"; 5 - version = "0.139.3"; 5 + version = "0.139.6"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "roboll"; 9 9 repo = "helmfile"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-Cg4FFTowrWMDfpaMJwrOSs3ykZxH378OMR+1+vJt5e8="; 11 + sha256 = "sha256-pAo8MmQqqSICB4rguhkGHJqyB9fBBzpp7NEaa59rVb4="; 12 12 }; 13 13 14 14 vendorSha256 = "sha256-Hs09CT/KSwYL2AKLseOjWB5Xvvr5TvbzwDywsGQ9kMw=";
+2 -2
pkgs/applications/networking/cluster/helmsman/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "helmsman"; 5 - version = "3.6.10"; 5 + version = "3.6.11"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "Praqma"; 9 9 repo = "helmsman"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-0Epff1NYfZXza27/5RBuICIj2455K31BGFr6PMLkNVE="; 11 + sha256 = "sha256-9G/A6eADt9jP0CZC6MTZnQOmGOItJFI0zTfmC7HXSaI="; 12 12 }; 13 13 14 14 vendorSha256 = "sha256-icX8mOc8g+DhfAjD1pzneLWTXY17lXyAjdPOWAxkHwI=";
+3 -1
pkgs/applications/networking/cluster/octant/default.nix
··· 11 11 x86_64-linux = "Linux-64bit"; 12 12 aarch64-linux = "Linux-arm64"; 13 13 x86_64-darwin = "macOS-64bit"; 14 + aarch64-darwin = "macOS-arm64"; 14 15 }.${system} or (throw "Unsupported system: ${system}"); 15 16 fetchsrc = version: sha256: fetchzip { 16 17 url = "https://github.com/vmware-tanzu/octant/releases/download/v${version}/octant_${version}_${suffix}.tar.gz"; ··· 21 22 x86_64-linux = "sha256-VFlZP5d6/YhzVIhveqMc4HfapBt0K/XjtqjCQNc514A="; 22 23 aarch64-linux = "sha256-RfdMfimmoHG4ixBtUVJ/V+mDhQ9aD+yeohkeUMUP8Zg="; 23 24 x86_64-darwin = "sha256-2Qgl3RdA4mMRTqR7o3Q86Zip5wtgvFp1vZn689FUtSI="; 25 + aarch64-darwin = "sha256-+eZVg+B5YYf+XnDhNd6OU4+yFM9GtyiavcAr/EXh7XE="; 24 26 }; 25 27 26 28 dontConfigure = true; ··· 59 61 ''; 60 62 license = licenses.asl20; 61 63 maintainers = with maintainers; [ jk ]; 62 - platforms = [ "x86_64-linux" "aarch64-linux" "x86_64-darwin" ]; 64 + platforms = [ "x86_64-linux" "aarch64-linux" "x86_64-darwin" "aarch64-darwin" ]; 63 65 }; 64 66 }
+3 -3
pkgs/applications/networking/cluster/terraform/default.nix
··· 164 164 }); 165 165 166 166 terraform_0_15 = pluggable (generic { 167 - version = "0.15.3"; 168 - sha256 = "12dny8f89ry75ljarhdqlwgzv6py75s1wcmb62n5fp9nk03bjf2p"; 169 - vendorSha256 = "13ap1arn81lcxry08j42ck6lgvdcvdxgah6d40pmpkzkw9jcf55b"; 167 + version = "0.15.4"; 168 + sha256 = "14pxnmxy0c7idn8vgns70fxm2835gbz5vd1hmwzvhm394vr62frp"; 169 + vendorSha256 = "12hrpxay6k3kz89ihyhl91c4lw4wp821ppa245w9977fq09fhnx0"; 170 170 patches = [ ./provider-path-0_15.patch ]; 171 171 passthru = { inherit plugins; }; 172 172 });
+3 -3
pkgs/applications/networking/cluster/terraform/provider-path-0_15.patch
··· 1 - diff -Naur terraform.old/command/init.go terraform.new/command/init.go 2 - --- terraform.old/command/init.go 3 - +++ terraform.new/command/init.go 1 + diff -Naur terraform.old/internal/command/init.go terraform.new/internal/command/init.go 2 + --- terraform.old/internal/command/init.go 3 + +++ terraform.new/internal/command/init.go 4 4 @@ -3,6 +3,7 @@ 5 5 import ( 6 6 "context"
-59
pkgs/applications/networking/p2p/retroshare/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, libupnp, gpgme, gnome, glib, libssh, pkg-config, protobuf, bzip2 2 - , libXScrnSaver, speex, curl, libxml2, libxslt, sqlcipher, libmicrohttpd, opencv, qmake, ffmpeg_3 3 - , qtmultimedia, qtx11extras, qttools }: 4 - 5 - stdenv.mkDerivation rec { 6 - pname = "retroshare"; 7 - version = "0.6.2"; 8 - 9 - src = fetchFromGitHub { 10 - owner = "RetroShare"; 11 - repo = "RetroShare"; 12 - rev = "v${version}"; 13 - sha256 = "0hly2x87wdvqzzwf3wjzi7092bj8fk4xs6302rkm8gp9bkkmiiw8"; 14 - }; 15 - 16 - # NIX_CFLAGS_COMPILE = [ "-I${glib.dev}/include/glib-2.0" "-I${glib.dev}/lib/glib-2.0/include" "-I${libxml2.dev}/include/libxml2" "-I${sqlcipher}/include/sqlcipher" ]; 17 - 18 - patchPhase = '' 19 - # Fix build error 20 - sed -i 's/UpnpString_get_String(es_event->PublisherUrl)/es_event->PublisherUrl/' \ 21 - libretroshare/src/upnp/UPnPBase.cpp 22 - ''; 23 - 24 - nativeBuildInputs = [ pkg-config qmake ]; 25 - buildInputs = [ 26 - speex libupnp gpgme gnome.libgnome-keyring glib libssh qtmultimedia qtx11extras qttools 27 - protobuf bzip2 libXScrnSaver curl libxml2 libxslt sqlcipher libmicrohttpd opencv ffmpeg_3 28 - ]; 29 - 30 - preConfigure = '' 31 - qmakeFlags="$qmakeFlags DESTDIR=$out" 32 - ''; 33 - 34 - # gui/settings/PluginsPage.h:25:28: fatal error: ui_PluginsPage.h: No such file or directory 35 - enableParallelBuilding = false; 36 - 37 - postInstall = '' 38 - mkdir -p $out/bin 39 - mv $out/RetroShare06-nogui $out/bin/RetroShare-nogui 40 - mv $out/RetroShare06 $out/bin/Retroshare 41 - ln -s $out/bin/RetroShare-nogui $out/bin/retroshare-nogui 42 - 43 - # plugins 44 - mkdir -p $out/share/retroshare 45 - mv $out/lib* $out/share/retroshare 46 - 47 - # BT DHT bootstrap 48 - cp libbitdht/src/bitdht/bdboot.txt $out/share/retroshare 49 - ''; 50 - 51 - meta = with lib; { 52 - description = ""; 53 - homepage = "http://retroshare.sourceforge.net/"; 54 - license = licenses.gpl2Plus; 55 - platforms = platforms.linux; 56 - maintainers = [ ]; 57 - broken = true; # broken by libupnp: 1.6.21 -> 1.8.3 (#41684) 58 - }; 59 - }
+2 -2
pkgs/applications/networking/sync/onedrive/default.nix
··· 4 4 5 5 stdenv.mkDerivation rec { 6 6 pname = "onedrive"; 7 - version = "2.4.10"; 7 + version = "2.4.11"; 8 8 9 9 src = fetchFromGitHub { 10 10 owner = "abraunegg"; 11 11 repo = pname; 12 12 rev = "v${version}"; 13 - sha256 = "sha256:0dvxjkni66g82j9wr6yy07sn7d7yr7bbc0py89pxybvsbid88l65"; 13 + sha256 = "sha256-ioOrkhVeHHqIjoEXcYo8ATJW+2+nZOehf3XbAJUEXpY="; 14 14 }; 15 15 16 16 nativeBuildInputs = [ autoreconfHook ldc installShellFiles pkg-config ];
+10 -5
pkgs/applications/science/chemistry/openmolcas/default.nix
··· 1 1 { lib, stdenv, fetchFromGitLab, cmake, gfortran, perl 2 2 , openblas, hdf5-cpp, python3, texlive 3 3 , armadillo, mpi, globalarrays, openssh 4 - , makeWrapper, fetchpatch 4 + , makeWrapper 5 5 } : 6 6 7 7 let 8 - version = "20.10"; 9 - gitLabRev = "v${version}"; 8 + version = "21.02"; 9 + # The tag keeps moving, fix a hash instead 10 + gitLabRev = "41cee871945ac712e86ee971425a49a8fc60a936"; 10 11 11 12 python = python3.withPackages (ps : with ps; [ six pyparsing ]); 12 13 ··· 18 19 owner = "Molcas"; 19 20 repo = "OpenMolcas"; 20 21 rev = gitLabRev; 21 - sha256 = "0xr9plgb0cfmxxqmd3wrhvl0hv2jqqfqzxwzs1jysq2m9cxl314v"; 22 + sha256 = "0cap53gy1wds2qaxbijw09fqhvfxphfkr93nhp9xdq84yxh4wzv6"; 22 23 }; 23 24 24 25 patches = [ 25 26 # Required to handle openblas multiple outputs 26 27 ./openblasPath.patch 27 - ]; 28 + ]; 28 29 29 30 nativeBuildInputs = [ perl cmake texlive.combined.scheme-minimal makeWrapper ]; 30 31 buildInputs = [ ··· 55 56 # The Makefile will install pymolcas during the build grrr. 56 57 mkdir -p $out/bin 57 58 export PATH=$PATH:$out/bin 59 + ''; 60 + 61 + postInstall = '' 62 + mv $out/pymolcas $out/bin 58 63 ''; 59 64 60 65 postFixup = ''
+4 -4
pkgs/applications/terminal-emulators/alacritty/default.nix
··· 52 52 in 53 53 rustPlatform.buildRustPackage rec { 54 54 pname = "alacritty"; 55 - version = "0.7.2"; 55 + version = "0.8.0"; 56 56 57 57 src = fetchFromGitHub { 58 58 owner = "alacritty"; 59 59 repo = pname; 60 60 rev = "v${version}"; 61 - sha256 = "sha256-VXV6w4OnhJBmvMKl7CynbhI9LclTKaSr+5DhHXMwSsc="; 61 + sha256 = "sha256-9pQqnsLMkzhKTs7WGhf6lac/LGot6EmJQxgFBTrHA4E="; 62 62 }; 63 63 64 - cargoSha256 = "sha256-AYpT6ij0mtRxs4llywDNfZEqxYG6o2yFE9bmhH7fB8s="; 64 + cargoSha256 = "sha256-NtDeXS2g+5RzKHJdDrbzL5oReS42SzuEubkfZ4gbkFc="; 65 65 66 66 nativeBuildInputs = [ 67 67 cmake ··· 86 86 outputs = [ "out" "terminfo" ]; 87 87 88 88 postPatch = '' 89 - substituteInPlace alacritty/src/config/mouse.rs \ 89 + substituteInPlace alacritty/src/config/ui_config.rs \ 90 90 --replace xdg-open ${xdg-utils}/bin/xdg-open 91 91 ''; 92 92
+2 -2
pkgs/applications/version-management/git-and-tools/gh/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "gh"; 5 - version = "1.10.1"; 5 + version = "1.10.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "cli"; 9 9 repo = "cli"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-ESwgG1sMkR44KpO7k5HNR3gPBgOqIADpS6fSOqqNn2Q="; 11 + sha256 = "sha256-hI4kV7Xj0oMEfD6SzZ+KWHmMp9yGtr18HPPwkOpr5JA="; 12 12 }; 13 13 14 14 vendorSha256 = "sha256-A7Bo0HQ5Z2SXY32jWCYgwvvInD3xYLSXvipzeaQTDiM=";
+3 -3
pkgs/applications/video/devede/default.nix
··· 1 - { lib, fetchFromGitLab, python3Packages, ffmpeg_3, mplayer, vcdimager, cdrkit, dvdauthor 1 + { lib, fetchFromGitLab, python3Packages, ffmpeg, mplayer, vcdimager, cdrkit, dvdauthor 2 2 , gtk3, gettext, wrapGAppsHook, gdk-pixbuf, gobject-introspection }: 3 3 4 4 let ··· 30 30 ]; 31 31 32 32 buildInputs = [ 33 - ffmpeg_3 33 + ffmpeg 34 34 ]; 35 35 36 36 propagatedBuildInputs = [ 37 - gtk3 pygobject3 gdk-pixbuf dbus-python ffmpeg_3 mplayer dvdauthor vcdimager cdrkit urllib3 setuptools 37 + gtk3 pygobject3 gdk-pixbuf dbus-python ffmpeg mplayer dvdauthor vcdimager cdrkit urllib3 setuptools 38 38 ]; 39 39 40 40 postPatch = ''
+2 -2
pkgs/desktops/pantheon/apps/elementary-calculator/default.nix
··· 19 19 20 20 stdenv.mkDerivation rec { 21 21 pname = "elementary-calculator"; 22 - version = "1.6.0"; 22 + version = "1.6.1"; 23 23 24 24 repoName = "calculator"; 25 25 ··· 27 27 owner = "elementary"; 28 28 repo = repoName; 29 29 rev = version; 30 - sha256 = "sha256-kDqUwTi3XnFGUwAjnWcaKqDylUFqpus9WurLoqbV1xk="; 30 + sha256 = "sha256-LGY111wPldxuSfqhZ2E2TeJjexcGbfS25RjLw+Wi99c="; 31 31 }; 32 32 33 33 passthru = {
+1
pkgs/desktops/plasma-5/default.nix
··· 139 139 plasma-integration = callPackage ./plasma-integration {}; 140 140 plasma-nm = callPackage ./plasma-nm {}; 141 141 plasma-pa = callPackage ./plasma-pa.nix { inherit gconf; }; 142 + plasma-sdk = callPackage ./plasma-sdk.nix {}; 142 143 plasma-systemmonitor = callPackage ./plasma-systemmonitor.nix { }; 143 144 plasma-thunderbolt = callPackage ./plasma-thunderbolt.nix { }; 144 145 plasma-vault = callPackage ./plasma-vault {};
+41
pkgs/desktops/plasma-5/plasma-sdk.nix
··· 1 + { mkDerivation 2 + , lib 3 + , extra-cmake-modules 4 + , karchive 5 + , kcompletion 6 + , kconfig 7 + , kconfigwidgets 8 + , kcoreaddons 9 + , kdbusaddons 10 + , kdeclarative 11 + , ki18n 12 + , kiconthemes 13 + , kio 14 + , plasma-framework 15 + , kservice 16 + , ktexteditor 17 + , kwidgetsaddons 18 + , kdoctools 19 + , qtbase 20 + }: 21 + 22 + mkDerivation { 23 + name = "plasma-sdk"; 24 + nativeBuildInputs = [ extra-cmake-modules kdoctools ]; 25 + buildInputs = [ 26 + karchive 27 + kcompletion 28 + kconfig 29 + kconfigwidgets 30 + kcoreaddons 31 + kdbusaddons 32 + kdeclarative 33 + ki18n 34 + kiconthemes 35 + kio 36 + plasma-framework 37 + kservice 38 + ktexteditor 39 + kwidgetsaddons 40 + ]; 41 + }
+2 -2
pkgs/development/compilers/openjdk/openjfx/11.nix
··· 1 1 { stdenv, lib, fetchurl, writeText, gradleGen, pkg-config, perl, cmake 2 - , gperf, gtk2, gtk3, libXtst, libXxf86vm, glib, alsaLib, ffmpeg_3, python, ruby 2 + , gperf, gtk2, gtk3, libXtst, libXxf86vm, glib, alsaLib, ffmpeg, python, ruby 3 3 , openjdk11-bootstrap }: 4 4 5 5 let ··· 19 19 sha256 = "1h7qsylr7rnwnbimqjyn3whszp9kv4h3gpicsrb3mradxc9yv194"; 20 20 }; 21 21 22 - buildInputs = [ gtk2 gtk3 libXtst libXxf86vm glib alsaLib ffmpeg_3 ]; 22 + buildInputs = [ gtk2 gtk3 libXtst libXxf86vm glib alsaLib ffmpeg ]; 23 23 nativeBuildInputs = [ gradle_ perl pkg-config cmake gperf python ruby ]; 24 24 25 25 dontUseCmakeConfigure = true;
+1 -2
pkgs/development/compilers/solc/default.nix
··· 7 7 , python3 8 8 , z3Support ? true 9 9 , z3 ? null 10 - , cvc4Support ? true 10 + , cvc4Support ? gccStdenv.isLinux 11 11 , cvc4 ? null 12 12 , cln ? null 13 13 , gmp ? null ··· 98 98 description = "Compiler for Ethereum smart contract language Solidity"; 99 99 homepage = "https://github.com/ethereum/solidity"; 100 100 license = licenses.gpl3; 101 - platforms = with platforms; linux; # darwin is currently broken 102 101 maintainers = with maintainers; [ dbrock akru lionello sifmelcara ]; 103 102 inherit version; 104 103 };
+3 -3
pkgs/development/interpreters/renpy/default.nix
··· 1 1 { lib, stdenv, fetchurl, python2Packages, pkg-config, SDL2 2 - , libpng, ffmpeg_3, freetype, glew, libGL, libGLU, fribidi, zlib 2 + , libpng, ffmpeg, freetype, glew, libGL, libGLU, fribidi, zlib 3 3 , glib 4 4 }: 5 5 ··· 32 32 nativeBuildInputs = [ pkg-config ]; 33 33 buildInputs = [ 34 34 python cython wrapPython tkinter 35 - SDL2 libpng ffmpeg_3 freetype glew libGLU libGL fribidi zlib pygame_sdl2 glib 35 + SDL2 libpng ffmpeg freetype glew libGLU libGL fribidi zlib pygame_sdl2 glib 36 36 ]; 37 37 38 38 pythonPath = [ pygame_sdl2 tkinter ]; 39 39 40 40 RENPY_DEPS_INSTALL = lib.concatStringsSep "::" (map (path: path) [ 41 - SDL2 SDL2.dev libpng ffmpeg_3 ffmpeg_3.out freetype glew.dev glew.out libGLU libGL fribidi zlib 41 + SDL2 SDL2.dev libpng ffmpeg ffmpeg.out freetype glew.dev glew.out libGLU libGL fribidi zlib 42 42 ]); 43 43 44 44 buildPhase = ''
+3
pkgs/development/libraries/ffmpeg/3.4.nix
··· 9 9 branch = "3.4.8"; 10 10 sha256 = "1d0r4yja2dkkyhdwx1migq46gsrcbajiv66263a5sq5bfr9dqkch"; 11 11 darwinFrameworks = [ Cocoa CoreMedia ]; 12 + knownVulnerabilities = [ 13 + "CVE-2021-30123" 14 + ]; 12 15 } // args)
+2 -2
pkgs/development/libraries/freetds/default.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "freetds"; 11 - version = "1.2.18"; 11 + version = "1.2.21"; 12 12 13 13 src = fetchurl { 14 14 url = "https://www.freetds.org/files/stable/${pname}-${version}.tar.bz2"; 15 - sha256 = "sha256-ENR+YJhs/FH4Fw+p6rpDEU7r3eC6bmscSBPYbwIaqt0="; 15 + sha256 = "sha256-pea79tbz3AgWsZy9CDCNJ6CEsEkmqqBaxn+AjqB9PY0="; 16 16 }; 17 17 18 18 buildInputs = [
+22
pkgs/development/libraries/ghc_filesystem/default.nix
··· 1 + { stdenv, lib, cmake, fetchFromGitHub }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "filesystem"; 5 + version = "1.5.4"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "gulrak"; 9 + repo = "filesystem"; 10 + rev = "v${version}"; 11 + hash = "sha256-SvNUzKoNiSIM0no+A0NUT6hmeUH9SzgLQLrC5XOC0Ho="; 12 + }; 13 + 14 + nativeBuildInputs = [ cmake ]; 15 + 16 + meta = with lib; { 17 + description = "header-only single-file C++ std::filesystem compatible helper library"; 18 + homepage = "https://github.com/gulrak/filesystem"; 19 + license = licenses.mit; 20 + maintainers = with maintainers; [ lourkeur ]; 21 + }; 22 + }
+53 -2
pkgs/development/libraries/libAfterImage/default.nix
··· 1 - { lib, stdenv, fetchurl, zlib }: 1 + { lib, stdenv, fetchurl, fetchpatch, autoreconfHook, giflib, libjpeg, libpng, libX11, zlib 2 + , static ? stdenv.hostPlatform.isStatic 3 + , withX ? !stdenv.isDarwin }: 2 4 3 5 stdenv.mkDerivation { 4 6 pname = "libAfterImage"; ··· 13 15 sha256 = "0n74rxidwig3yhr6fzxsk7y19n1nq1f296lzrvgj5pfiyi9k48vf"; 14 16 }; 15 17 16 - buildInputs = [ zlib ]; 18 + patches = [ 19 + # add back --with-gif option 20 + (fetchpatch { 21 + name = "libafterimage-gif.patch"; 22 + url = "https://gitweb.gentoo.org/repo/gentoo.git/plain/media-libs/libafterimage/files/libafterimage-gif.patch?id=4aa4fca00611b0b3a4007870da43cc5fd63f76c4"; 23 + sha256 = "16pa94wlqpd7h6mzs4f0qm794yk1xczrwsgf93kdd3g0zbjq3rnr"; 24 + }) 25 + 26 + # fix build with newer giflib 27 + (fetchpatch { 28 + name = "libafterimage-giflib5-v2.patch"; 29 + url = "https://gitweb.gentoo.org/repo/gentoo.git/plain/media-libs/libafterimage/files/libafterimage-giflib5-v2.patch?id=4aa4fca00611b0b3a4007870da43cc5fd63f76c4"; 30 + sha256 = "0qwydqy9bm73cg5n3vm97aj4jfi70p7fxqmfbi54vi78z593brln"; 31 + stripLen = 1; 32 + }) 33 + 34 + # fix build with newer libpng 35 + (fetchpatch { 36 + name = "libafterimage-libpng15.patch"; 37 + url = "https://gitweb.gentoo.org/repo/gentoo.git/plain/media-libs/libafterimage/files/libafterimage-libpng15.patch?id=4aa4fca00611b0b3a4007870da43cc5fd63f76c4"; 38 + sha256 = "1qyvf7786hayasfnnilfbri3p99cfz5wjpbli3gdqj2cvk6mpydv"; 39 + }) 40 + 41 + # fix an ldconfig problem 42 + (fetchpatch { 43 + name = "libafterimage-makefile.patch"; 44 + url = "https://gitweb.gentoo.org/repo/gentoo.git/plain/media-libs/libafterimage/files/libafterimage-makefile.in.patch?id=4aa4fca00611b0b3a4007870da43cc5fd63f76c4"; 45 + sha256 = "1n6fniz6dldms615046yhc4mlg9gb53y4yfia8wfz6szgq5zicj4"; 46 + }) 47 + ]; 48 + patchFlags = [ "-p0" ]; 49 + 50 + nativeBuildInputs = [ autoreconfHook ]; 51 + buildInputs = [ giflib libjpeg libpng zlib ] ++ lib.optional withX libX11; 52 + 53 + preConfigure = '' 54 + rm -rf {libjpeg,libpng,libungif,zlib}/ 55 + substituteInPlace Makefile.in \ 56 + --replace "include .depend" "" 57 + '' + lib.optionalString stdenv.isDarwin '' 58 + substituteInPlace Makefile.in \ 59 + --replace "-soname," "-install_name,$out/lib/" 60 + ''; 61 + 62 + configureFlags = [ 63 + "--with-gif" 64 + "--disable-mmx-optimization" 65 + "--${if static then "enable" else "disable"}-staticlibs" 66 + "--${if !static then "enable" else "disable"}-sharedlibs" 67 + ] ++ lib.optional withX "--with-x"; 17 68 18 69 meta = with lib; { 19 70 homepage = "http://www.afterstep.org/afterimage/";
+2 -2
pkgs/development/libraries/liblinphone/default.nix
··· 46 46 47 47 stdenv.mkDerivation rec { 48 48 pname = "liblinphone"; 49 - version = "4.5.1"; 49 + version = "4.5.15"; 50 50 51 51 src = fetchFromGitLab { 52 52 domain = "gitlab.linphone.org"; ··· 54 54 group = "BC"; 55 55 repo = pname; 56 56 rev = version; 57 - sha256 = "05ybbxq2yqzy3f3vzq8c3szs3qr0zl64la53icpqnmfakwnps5gs"; 57 + sha256 = "sha256-lDj2OkWuodPHpvoJ5W2GivzVIeMnprb42kAnJKfKtdg="; 58 58 }; 59 59 60 60 # Do not build static libraries
+7
pkgs/development/libraries/opencl-clang/default.nix
··· 76 76 ./opencl-headers-dir.patch 77 77 ]; 78 78 79 + # Uses linker flags that are not supported on Darwin. 80 + postPatch = lib.optionalString stdenv.isDarwin '' 81 + sed -i -e '/SET_LINUX_EXPORTS_FILE/d' CMakeLists.txt 82 + substituteInPlace CMakeLists.txt \ 83 + --replace '-Wl,--no-undefined' "" 84 + ''; 85 + 79 86 nativeBuildInputs = [ cmake git llvm.dev ]; 80 87 81 88 buildInputs = [ libclang llvm spirv-llvm-translator ];
+2 -2
pkgs/development/libraries/ucx/default.nix
··· 4 4 5 5 stdenv.mkDerivation rec { 6 6 pname = "ucx"; 7 - version = "1.10.0"; 7 + version = "1.10.1"; 8 8 9 9 src = fetchFromGitHub { 10 10 owner = "openucx"; 11 11 repo = "ucx"; 12 12 rev = "v${version}"; 13 - sha256 = "1j2gfw4anixb5ajgiyn7bcca8pgjvsaf0y0b2xz88s9hdx0h6gs9"; 13 + sha256 = "1jl7wrmcpf6lakpi1gvjcs18cy0mmwgsv5wdd80zyl41cpd8gm8d"; 14 14 }; 15 15 16 16 nativeBuildInputs = [ autoreconfHook doxygen ];
+2
pkgs/development/libraries/wayland/default.nix
··· 117 117 license = licenses.mit; # Expat version 118 118 platforms = if withLibraries then platforms.linux else platforms.unix; 119 119 maintainers = with maintainers; [ primeos codyopel qyliss ]; 120 + # big sur doesn't support gcc stdenv and wayland doesn't build with clang 121 + broken = stdenv.isDarwin; 120 122 }; 121 123 122 124 passthru.version = version;
+2 -2
pkgs/development/python-modules/aioshelly/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "aioshelly"; 10 - version = "0.6.2"; 10 + version = "0.6.3"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "home-assistant-libs"; 14 14 repo = pname; 15 15 rev = version; 16 - sha256 = "sha256-vlIon+VAHeJiaSIVMEKEpwQC4gXA52vxfEkiQMC9yiw="; 16 + sha256 = "sha256-c4EFR7rcYdrCdM0AfmX/d7cP4woh6P1iAjeSQV9ieKM="; 17 17 }; 18 18 19 19 propagatedBuildInputs = [
+58
pkgs/development/python-modules/blspy/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , fetchFromGitHub 5 + , setuptools-scm 6 + , substituteAll 7 + , cmake 8 + , boost 9 + , gmp 10 + , pybind11 11 + , pythonOlder 12 + }: 13 + 14 + buildPythonPackage rec { 15 + pname = "blspy"; 16 + version = "1.0.2"; 17 + disabled = pythonOlder "3.7"; 18 + 19 + src = fetchPypi { 20 + inherit pname version; 21 + hash = "sha256-N1mk83uZrzSty2DyXfKiVp85z/jmztiUSRXKfNBRJV4="; 22 + }; 23 + 24 + patches = [ 25 + # prevent CMake from trying to get libraries on the Internet 26 + (substituteAll { 27 + src = ./dont_fetch_dependencies.patch; 28 + pybind11_src = pybind11.src; 29 + relic_src = fetchFromGitHub { 30 + owner = "relic-toolkit"; 31 + repo = "relic"; 32 + rev = "1885ae3b681c423c72b65ce1fe70910142cf941c"; # pinned by blspy 33 + hash = "sha256-tsSZTcssl8t7Nqdex4BesgQ+ACPgTdtHnJFvS9josN0="; 34 + }; 35 + }) 36 + ]; 37 + 38 + nativeBuildInputs = [ cmake setuptools-scm ]; 39 + 40 + buildInputs = [ boost gmp.static pybind11 ]; 41 + 42 + pythonImportsCheck = [ 43 + "blspy" 44 + ]; 45 + 46 + # Note: upstream testsuite is just a single test.py script outside of any framework 47 + doCheck = false; 48 + 49 + # CMake needs to be run by setuptools rather than by its hook 50 + dontConfigure = true; 51 + 52 + meta = with lib; { 53 + description = "BLS signatures with aggregation"; 54 + homepage = "https://github.com/Chia-Network/bls-signatures/"; 55 + license = licenses.asl20; 56 + maintainers = teams.chia.members; 57 + }; 58 + }
+38
pkgs/development/python-modules/blspy/dont_fetch_dependencies.patch
··· 1 + diff --git a/python-bindings/CMakeLists.txt b/python-bindings/CMakeLists.txt 2 + index 255e3bb..5f99c3a 100644 3 + --- a/python-bindings/CMakeLists.txt 4 + +++ b/python-bindings/CMakeLists.txt 5 + @@ -6,8 +6,7 @@ include(FetchContent) 6 + 7 + FetchContent_Declare( 8 + pybind11 9 + - GIT_REPOSITORY https://github.com/pybind/pybind11.git 10 + - GIT_TAG v2.6.2 11 + + SOURCE_DIR @pybind11_src@ 12 + ) 13 + FetchContent_MakeAvailable(pybind11 relic) 14 + 15 + diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt 16 + index faecc61..3272116 100644 17 + --- a/src/CMakeLists.txt 18 + +++ b/src/CMakeLists.txt 19 + @@ -4,18 +4,9 @@ set (CMAKE_CXX_STANDARD 17) 20 + # CMake 3.14+ 21 + include(FetchContent) 22 + 23 + -if (DEFINED ENV{RELIC_MAIN}) 24 + - set(RELIC_GIT_TAG "origin/main") 25 + -else () 26 + - set(RELIC_GIT_TAG "1885ae3b681c423c72b65ce1fe70910142cf941c") 27 + -endif () 28 + - 29 + -message(STATUS "Relic will be built from: ${RELIC_GIT_TAG}") 30 + - 31 + FetchContent_Declare( 32 + relic 33 + - GIT_REPOSITORY https://github.com/relic-toolkit/relic.git 34 + - GIT_TAG ${RELIC_GIT_TAG} 35 + + SOURCE_DIR @relic_src@ 36 + ) 37 + FetchContent_MakeAvailable(relic) 38 +
+38
pkgs/development/python-modules/chiabip158/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , cmake 5 + , pybind11 6 + , pythonOlder 7 + , pytestCheckHook 8 + , setuptools-scm 9 + }: 10 + 11 + buildPythonPackage rec { 12 + pname = "chiabip158"; 13 + version = "1.0"; 14 + disabled = pythonOlder "3.7"; 15 + 16 + src = fetchPypi { 17 + inherit pname version; 18 + hash = "sha256-dG6A4n30uPswQWY/Wmi75HK4ZMCDNr9Lt05FRWEPYV8="; 19 + }; 20 + 21 + nativeBuildInputs = [ cmake setuptools-scm ]; 22 + 23 + buildInputs = [ pybind11 ]; 24 + 25 + checkInputs = [ 26 + pytestCheckHook 27 + ]; 28 + 29 + # CMake needs to be run by setuptools rather than by its hook 30 + dontConfigure = true; 31 + 32 + meta = with lib; { 33 + description = "Chia's implementation of BIP 158"; 34 + homepage = "https://www.chia.net/"; 35 + license = licenses.asl20; 36 + maintainers = teams.chia.members; 37 + }; 38 + }
+48
pkgs/development/python-modules/chiapos/default.nix
··· 1 + { lib 2 + , substituteAll 3 + , buildPythonPackage 4 + , fetchPypi 5 + , cmake 6 + , cxxopts 7 + , ghc_filesystem 8 + , pybind11 9 + , pythonOlder 10 + , psutil 11 + , setuptools-scm 12 + }: 13 + 14 + buildPythonPackage rec { 15 + pname = "chiapos"; 16 + version = "1.0.1"; 17 + disabled = pythonOlder "3.7"; 18 + 19 + src = fetchPypi { 20 + inherit pname version; 21 + hash = "sha256-kJx57EtwPBrGMpjnSzeYYhWqc/g1N1Bg8slW5oZKjg8="; 22 + }; 23 + 24 + patches = [ 25 + # prevent CMake from trying to get libraries on the Internet 26 + (substituteAll { 27 + src = ./dont_fetch_dependencies.patch; 28 + inherit cxxopts ghc_filesystem; 29 + pybind11_src = pybind11.src; 30 + }) 31 + ]; 32 + 33 + nativeBuildInputs = [ cmake setuptools-scm ]; 34 + 35 + buildInputs = [ pybind11 ]; 36 + 37 + checkInputs = [ psutil ]; 38 + 39 + # CMake needs to be run by setuptools rather than by its hook 40 + dontConfigure = true; 41 + 42 + meta = with lib; { 43 + description = "Chia proof of space library"; 44 + homepage = "https://www.chia.net/"; 45 + license = licenses.asl20; 46 + maintainers = teams.chia.members; 47 + }; 48 + }
+31
pkgs/development/python-modules/chiapos/dont_fetch_dependencies.patch
··· 1 + diff --git a/CMakeLists.txt b/CMakeLists.txt 2 + index 9b4a2f5..86f849c 100644 3 + --- a/CMakeLists.txt 4 + +++ b/CMakeLists.txt 5 + @@ -18,22 +18,19 @@ include(FetchContent) 6 + 7 + FetchContent_Declare( 8 + pybind11-src 9 + - GIT_REPOSITORY https://github.com/pybind/pybind11.git 10 + - GIT_TAG v2.6.2 11 + + SOURCE_DIR @pybind11_src@ 12 + ) 13 + FetchContent_MakeAvailable(pybind11-src) 14 + 15 + FetchContent_Declare( 16 + cxxopts 17 + - GIT_REPOSITORY https://github.com/jarro2783/cxxopts.git 18 + - GIT_TAG v2.2.1 19 + + SOURCE_DIR @cxxopts@ 20 + ) 21 + FetchContent_MakeAvailable(cxxopts) 22 + 23 + FetchContent_Declare( 24 + gulrak 25 + - GIT_REPOSITORY https://github.com/gulrak/filesystem.git 26 + - GIT_TAG v1.5.4 27 + + SOURCE_DIR @ghc_filesystem@ 28 + ) 29 + FetchContent_MakeAvailable(gulrak) 30 + 31 +
+53
pkgs/development/python-modules/chiavdf/default.nix
··· 1 + { lib 2 + , stdenv 3 + , buildPythonPackage 4 + , fetchPypi 5 + , setuptools-scm 6 + , substituteAll 7 + , cmake 8 + , boost 9 + , gmp 10 + , pybind11 11 + , pytestCheckHook 12 + , pythonOlder 13 + }: 14 + 15 + buildPythonPackage rec { 16 + pname = "chiavdf"; 17 + version = "1.0.1"; 18 + disabled = pythonOlder "3.7"; 19 + 20 + src = fetchPypi { 21 + inherit pname version; 22 + hash = "sha256-z0od/VrH580+9641lKNI7jbVMlJZKCWnoT+GljnFxmU="; 23 + }; 24 + 25 + patches = [ 26 + # prevent CMake from trying to get libraries on the Internet 27 + (substituteAll { 28 + src = ./dont_fetch_dependencies.patch; 29 + pybind11_src = pybind11.src; 30 + }) 31 + ]; 32 + 33 + # x86 instructions are needed for this component 34 + BUILD_VDF_CLIENT = lib.optionalString (!stdenv.isx86_64) "N"; 35 + 36 + nativeBuildInputs = [ cmake setuptools-scm ]; 37 + 38 + buildInputs = [ boost gmp pybind11 ]; 39 + 40 + checkInputs = [ 41 + pytestCheckHook 42 + ]; 43 + 44 + # CMake needs to be run by setuptools rather than by its hook 45 + dontConfigure = true; 46 + 47 + meta = with lib; { 48 + description = "Chia verifiable delay function utilities"; 49 + homepage = "https://www.chia.net/"; 50 + license = licenses.asl20; 51 + maintainers = teams.chia.members; 52 + }; 53 + }
+14
pkgs/development/python-modules/chiavdf/dont_fetch_dependencies.patch
··· 1 + diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt 2 + index c975128..a9f6910 100644 3 + --- a/src/CMakeLists.txt 4 + +++ b/src/CMakeLists.txt 5 + @@ -31,8 +31,7 @@ include(FetchContent) 6 + 7 + FetchContent_Declare( 8 + pybind11-src 9 + - GIT_REPOSITORY https://github.com/pybind/pybind11.git 10 + - GIT_TAG v2.6.2 11 + + SOURCE_DIR @pybind11_src@ 12 + ) 13 + FetchContent_MakeAvailable(pybind11-src) 14 +
+98
pkgs/development/python-modules/cirq-core/default.nix
··· 1 + { stdenv 2 + , lib 3 + , buildPythonPackage 4 + , pythonOlder 5 + , fetchFromGitHub 6 + , matplotlib 7 + , networkx 8 + , numpy 9 + , pandas 10 + , requests 11 + , scipy 12 + , sortedcontainers 13 + , sympy 14 + , tqdm 15 + , typing-extensions 16 + # Contrib requirements 17 + , withContribRequires ? false 18 + , autoray ? null 19 + , opt-einsum 20 + , ply 21 + , pylatex ? null 22 + , pyquil ? null 23 + , quimb ? null 24 + # test inputs 25 + , pytestCheckHook 26 + , freezegun 27 + , pytest-asyncio 28 + }: 29 + buildPythonPackage rec { 30 + pname = "cirq-core"; 31 + version = "0.11.0"; 32 + 33 + disabled = pythonOlder "3.6"; 34 + 35 + src = fetchFromGitHub { 36 + owner = "quantumlib"; 37 + repo = "cirq"; 38 + rev = "v${version}"; 39 + hash = "sha256-JaKTGnkYhzIFb35SGaho8DRupoT0JFYKA5+rJEq4oXw="; 40 + }; 41 + 42 + sourceRoot = "source/${pname}"; 43 + 44 + postPatch = '' 45 + substituteInPlace requirements.txt \ 46 + --replace "matplotlib~=3.0" "matplotlib" \ 47 + --replace "networkx~=2.4" "networkx" \ 48 + --replace "numpy~=1.16" "numpy" \ 49 + --replace "requests~=2.18" "requests" 50 + ''; 51 + 52 + propagatedBuildInputs = [ 53 + matplotlib 54 + networkx 55 + numpy 56 + pandas 57 + requests 58 + scipy 59 + sortedcontainers 60 + sympy 61 + tqdm 62 + typing-extensions 63 + ] ++ lib.optionals withContribRequires [ 64 + autoray 65 + opt-einsum 66 + ply 67 + pylatex 68 + pyquil 69 + quimb 70 + ]; 71 + 72 + checkInputs = [ 73 + pytestCheckHook 74 + pytest-asyncio 75 + freezegun 76 + ]; 77 + 78 + pytestFlagsArray = lib.optionals (!withContribRequires) [ 79 + # requires external (unpackaged) libraries, so untested. 80 + "--ignore=cirq/contrib/" 81 + ]; 82 + disabledTests = [ 83 + "test_metadata_search_path" # tries to import flynt, which isn't in Nixpkgs 84 + "test_benchmark_2q_xeb_fidelities" # fails due pandas MultiIndex. Maybe issue with pandas version in nix? 85 + ] ++ lib.optionals stdenv.hostPlatform.isAarch64 [ 86 + # Seem to fail due to math issues on aarch64? 87 + "expectation_from_wavefunction" 88 + "test_single_qubit_op_to_framed_phase_form_output_on_example_case" 89 + ]; 90 + 91 + meta = with lib; { 92 + description = "A framework for creating, editing, and invoking Noisy Intermediate Scale Quantum (NISQ) circuits."; 93 + homepage = "https://github.com/quantumlib/cirq"; 94 + changelog = "https://github.com/quantumlib/Cirq/releases/tag/v${version}"; 95 + license = licenses.asl20; 96 + maintainers = with maintainers; [ drewrisinger ]; 97 + }; 98 + }
+29
pkgs/development/python-modules/cirq-google/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , pythonOlder 4 + , cirq-core 5 + , google-api-core 6 + , protobuf 7 + # test inputs 8 + , pytestCheckHook 9 + , freezegun 10 + }: 11 + 12 + buildPythonPackage rec { 13 + pname = "cirq-google"; 14 + inherit (cirq-core) version src meta; 15 + 16 + sourceRoot = "source/${pname}"; 17 + 18 + postPatch = '' 19 + substituteInPlace requirements.txt --replace "protobuf~=3.13.0" "protobuf" 20 + ''; 21 + 22 + propagatedBuildInputs = [ 23 + cirq-core 24 + google-api-core 25 + protobuf 26 + ]; 27 + 28 + checkInputs = [ pytestCheckHook freezegun ]; 29 + }
+12 -98
pkgs/development/python-modules/cirq/default.nix
··· 1 - { stdenv 2 - , lib 1 + { lib 3 2 , buildPythonPackage 4 - , pythonOlder 5 - , fetchFromGitHub 6 - , google-api-core 7 - , matplotlib 8 - , networkx 9 - , numpy 10 - , pandas 11 - , protobuf 12 - , requests 13 - , scipy 14 - , sortedcontainers 15 - , sympy 16 - , tqdm 17 - , typing-extensions 3 + , cirq-core 4 + , cirq-google 18 5 # test inputs 19 - , freezegun 20 6 , pytestCheckHook 21 - , pytest-asyncio 22 - , pytest-benchmark 23 - , ply 24 - , pydot 25 - , pyyaml 26 - , pygraphviz 27 7 }: 28 8 29 9 buildPythonPackage rec { 30 10 pname = "cirq"; 31 - version = "0.10.0"; 32 - 33 - disabled = pythonOlder "3.6"; 34 - 35 - src = fetchFromGitHub { 36 - owner = "quantumlib"; 37 - repo = "cirq"; 38 - rev = "v${version}"; 39 - sha256 = "0xinml44n2lfl0q2lb2apmn69gsszlwim83082f66vyk0gpwd4lr"; 40 - }; 41 - 42 - postPatch = '' 43 - substituteInPlace requirements.txt \ 44 - --replace "matplotlib~=3.0" "matplotlib" \ 45 - --replace "networkx~=2.4" "networkx" \ 46 - --replace "numpy~=1.16" "numpy" \ 47 - --replace "protobuf~=3.13.0" "protobuf" 48 - ''; 11 + inherit (cirq-core) version src meta; 49 12 50 13 propagatedBuildInputs = [ 51 - google-api-core 52 - matplotlib 53 - networkx 54 - numpy 55 - pandas 56 - protobuf 57 - requests 58 - scipy 59 - sortedcontainers 60 - sympy 61 - tqdm 62 - typing-extensions 14 + cirq-core 15 + cirq-google 63 16 ]; 64 17 65 18 # pythonImportsCheck = [ "cirq" "cirq.Circuit" ]; # cirq's importlib hook doesn't work here 66 - checkInputs = [ 67 - pytestCheckHook 68 - freezegun 69 - pytest-asyncio 70 - pytest-benchmark 71 - ply 72 - pydot 73 - pyyaml 74 - pygraphviz 75 - ]; 19 + checkInputs = [ pytestCheckHook ]; 76 20 77 - pytestFlagsArray = [ 78 - "--ignore=dev_tools" # Only needed when developing new code, which is out-of-scope 79 - "--ignore=cirq/contrib/" # requires external (unpackaged) python packages, so untested. 80 - "--benchmark-disable" # Don't need to run benchmarks when packaging. 81 - ]; 82 - disabledTests = lib.optionals stdenv.isAarch64 [ 83 - # Seem to fail due to math issues on aarch64? 84 - "expectation_from_wavefunction" 85 - "test_single_qubit_op_to_framed_phase_form_output_on_example_case" 86 - ] ++ [ 87 - # slow tests, for quicker building 88 - "test_anneal_search_method_calls" 89 - "test_density_matrix_from_state_tomography_is_correct" 90 - "test_example_runs_qubit_characterizations" 91 - "test_example_runs_hello_line_perf" 92 - "test_example_runs_bc_mean_field_perf" 93 - "test_main_loop" 94 - "test_clifford_circuit_2" 95 - "test_decompose_specific_matrices" 96 - "test_two_qubit_randomized_benchmarking" 97 - "test_kak_decomposition_perf" 98 - "test_example_runs_simon" 99 - "test_decompose_random_unitary" 100 - "test_decompose_size_special_unitary" 101 - "test_api_retry_5xx_errors" 102 - "test_xeb_fidelity" 103 - "test_example_runs_phase_estimator_perf" 104 - "test_cross_entropy_benchmarking" 21 + # Don't run submodule or development tool tests 22 + disabledTestPaths = [ 23 + "cirq-google" 24 + "cirq-core" 25 + "dev_tools" 105 26 ]; 106 27 107 - meta = with lib; { 108 - description = "A framework for creating, editing, and invoking Noisy Intermediate Scale Quantum (NISQ) circuits."; 109 - homepage = "https://github.com/quantumlib/cirq"; 110 - changelog = "https://github.com/quantumlib/Cirq/releases/tag/v${version}"; 111 - license = licenses.asl20; 112 - maintainers = with maintainers; [ drewrisinger ]; 113 - }; 114 28 }
+47
pkgs/development/python-modules/clvm-rs/default.nix
··· 1 + { lib 2 + , fetchFromGitHub 3 + , buildPythonPackage 4 + , rustPlatform 5 + , pythonOlder 6 + , openssl 7 + , perl 8 + }: 9 + 10 + buildPythonPackage rec { 11 + pname = "clvm_rs"; 12 + version = "0.1.7"; 13 + disabled = pythonOlder "3.7"; 14 + 15 + src = fetchFromGitHub { 16 + owner = "Chia-Network"; 17 + repo = "clvm_rs"; 18 + rev = version; 19 + sha256 = "sha256-ves23q1uQ3lexwK9l1xGRss05jYObJDi/aY9Yvp4aPU="; 20 + }; 21 + 22 + cargoDeps = rustPlatform.fetchCargoTarball { 23 + inherit src; 24 + name = "${pname}-${version}"; 25 + hash = "sha256-3kPzM2EX61ZvU6VKXY1OG/ic+9FU3Et4RuKp+3QYzSo="; 26 + }; 27 + 28 + format = "pyproject"; 29 + 30 + nativeBuildInputs = [ 31 + perl # used by openssl-sys to configure 32 + ] ++ (with rustPlatform; [ 33 + cargoSetupHook 34 + maturinBuildHook 35 + ]); 36 + 37 + buildInputs = [ openssl ]; 38 + 39 + pythonImportsCheck = [ "clvm_rs" ]; 40 + 41 + meta = with lib; { 42 + homepage = "https://chialisp.com/"; 43 + description = "Rust implementation of clvm"; 44 + license = licenses.asl20; 45 + maintainers = teams.chia.members; 46 + }; 47 + }
+51
pkgs/development/python-modules/clvm-tools/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , pythonOlder 5 + , clvm 6 + , setuptools-scm 7 + , pytestCheckHook 8 + }: 9 + 10 + buildPythonPackage rec { 11 + pname = "clvm_tools"; 12 + version = "0.4.3"; 13 + disabled = pythonOlder "3.7"; 14 + 15 + src = fetchFromGitHub { 16 + owner = "Chia-Network"; 17 + repo = "clvm_tools"; 18 + rev = version; 19 + sha256 = "sha256-bWz3YCrakob/kROq+LOA+yD1wtIbInVrmDqtg4/cV4g="; 20 + }; 21 + 22 + nativeBuildInputs = [ 23 + setuptools-scm 24 + ]; 25 + 26 + propagatedBuildInputs = [ 27 + clvm 28 + ]; 29 + 30 + checkInputs = [ 31 + pytestCheckHook 32 + ]; 33 + 34 + pythonImportsCheck = [ 35 + "clvm_tools" 36 + ]; 37 + 38 + disabledTests = [ 39 + "test_cmd_unknown-1_txt" 40 + ]; 41 + 42 + # give a hint to setuptools_scm on package version 43 + SETUPTOOLS_SCM_PRETEND_VERSION="v${version}"; 44 + 45 + meta = with lib; { 46 + description = "Tools for clvm development"; 47 + homepage = "https://www.chialisp.com/"; 48 + license = licenses.asl20; 49 + maintainers = teams.chia.members; 50 + }; 51 + }
+52
pkgs/development/python-modules/clvm/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , pythonOlder 5 + , blspy 6 + , setuptools-scm 7 + , pytestCheckHook 8 + }: 9 + 10 + buildPythonPackage rec { 11 + pname = "clvm"; 12 + version = "0.9.6"; 13 + disabled = pythonOlder "3.7"; 14 + 15 + src = fetchFromGitHub { 16 + owner = "Chia-Network"; 17 + repo = "clvm"; 18 + rev = version; 19 + sha256 = "sha256-XBQEilDFhx0kT9bEMD4jX+SDk3cAC1BUCWhbtpgrLcA="; 20 + }; 21 + 22 + nativeBuildInputs = [ 23 + setuptools-scm 24 + ]; 25 + 26 + # give a hint to setuptools_scm on package version 27 + SETUPTOOLS_SCM_PRETEND_VERSION = "v${version}"; 28 + 29 + propagatedBuildInputs = [ 30 + blspy 31 + ]; 32 + 33 + checkInputs = [ 34 + pytestCheckHook 35 + ]; 36 + 37 + disabledTestPaths = [ 38 + # all tests in this file have a circular dependency on clvm-tools 39 + "tests/cmds_test.py" 40 + ]; 41 + 42 + pythonImportsCheck = [ 43 + "clvm" 44 + ]; 45 + 46 + meta = with lib; { 47 + description = "Chia Lisp virtual machine"; 48 + homepage = "https://www.chia.net/"; 49 + license = licenses.asl20; 50 + maintainers = teams.chia.members; 51 + }; 52 + }
+32
pkgs/development/python-modules/concurrent-log-handler/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , portalocker 5 + }: 6 + 7 + buildPythonPackage rec { 8 + pname = "concurrent-log-handler"; 9 + version = "0.9.19"; 10 + 11 + src = fetchPypi { 12 + inherit pname version; 13 + hash = "sha256-sS95q+0/lBIcJc6cJM21fYiSguxv9h9VNasgaNw31Ak="; 14 + }; 15 + 16 + propagatedBuildInputs = [ 17 + portalocker 18 + ]; 19 + 20 + pythonImportsCheck = [ 21 + "concurrent_log_handler" 22 + ]; 23 + 24 + doCheck = false; # upstream has no tests 25 + 26 + meta = with lib; { 27 + description = "Python logging handler that allows multiple processes to safely write to the same log file concurrently"; 28 + homepage = "https://www.chia.net/"; 29 + license = licenses.asl20; 30 + maintainers = teams.chia.members; 31 + }; 32 + }
+37
pkgs/development/python-modules/coqpit/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , pytestCheckHook 5 + }: 6 + 7 + buildPythonPackage rec { 8 + pname = "coqpit"; 9 + version = "0.0.6.6"; 10 + format = "setuptools"; 11 + 12 + src = fetchFromGitHub { 13 + owner = "coqui-ai"; 14 + repo = pname; 15 + rev = "v${version}"; 16 + sha256 = "0wb5wf84i5h4ycm732kn4316v7schhm91s2rrklfw9sny5dqmdnh"; 17 + }; 18 + 19 + checkInputs = [ 20 + pytestCheckHook 21 + ]; 22 + 23 + pythonImportsCheck = [ 24 + "coqpit" 25 + "coqpit.coqpit" 26 + ]; 27 + 28 + meta = with lib; { 29 + description = "Simple but maybe too simple config management through python data classes"; 30 + longDescription = '' 31 + Simple, light-weight and no dependency config handling through python data classes with to/from JSON serialization/deserialization. 32 + ''; 33 + homepage = "https://github.com/coqui-ai/coqpit"; 34 + license = licenses.mit; 35 + maintainers = with maintainers; [ hexa mic92 ]; 36 + }; 37 + }
+6
pkgs/development/python-modules/hdbscan/default.nix
··· 35 35 rm __init__.py 36 36 ''; 37 37 checkInputs = [ pytestCheckHook ]; 38 + disabledTests = [ 39 + # known flaky tests: https://github.com/scikit-learn-contrib/hdbscan/issues/420 40 + "test_mem_vec_diff_clusters" 41 + "test_all_points_mem_vec_diff_clusters" 42 + "test_approx_predict_diff_clusters" 43 + ]; 38 44 39 45 meta = with lib; { 40 46 description = "Hierarchical Density-Based Spatial Clustering of Applications with Noise, a clustering algorithm with a scikit-learn compatible API";
+2 -3
pkgs/development/python-modules/karton-autoit-ripper/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "karton-autoit-ripper"; 12 - version = "1.0.0"; 12 + version = "1.0.1"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "CERT-Polska"; 16 16 repo = pname; 17 17 rev = "v${version}"; 18 - sha256 = "0vdsxkbjcr0inpcfjh45gl72ipzklkhgs06fdpkyy9y0cfx3zq7z"; 18 + sha256 = "1bsqpf9w6d9fjysmnafaglg2w41gsafs2xz4dzcgc7n92shpcs8w"; 19 19 }; 20 20 21 21 propagatedBuildInputs = [ ··· 28 28 postPatch = '' 29 29 substituteInPlace requirements.txt \ 30 30 --replace "autoit-ripper==1.0.0" "autoit-ripper" \ 31 - --replace "karton.core==4.0.4" "karton-core" \ 32 31 --replace "malduck==3.1.0" "malduck>=3.1.0" \ 33 32 --replace "regex==2020.2.20" "regex>=2020.2.20" 34 33 '';
+59
pkgs/development/python-modules/keyrings-cryptfile/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , fetchpatch 5 + , argon2_cffi 6 + , keyring 7 + , pycryptodome 8 + , pytestCheckHook 9 + , pythonOlder 10 + }: 11 + 12 + buildPythonPackage rec { 13 + pname = "keyrings.cryptfile"; 14 + # NOTE: newer releases are bugged/incompatible 15 + # https://github.com/frispete/keyrings.cryptfile/issues/15 16 + version = "1.3.4"; 17 + disabled = pythonOlder "3.5"; 18 + 19 + src = fetchPypi { 20 + inherit pname version; 21 + sha256 = "sha256-jW+cKMm+xef8C+fl0CGe+6SEkYBHDjFX2/kLCZ62j6c="; 22 + }; 23 + 24 + patches = [ 25 + # upstream setup.cfg has an option that is not supported 26 + ./fix-testsuite.patch 27 + # change of API in keyrings.testing 28 + (fetchpatch { 29 + url = "https://github.com/frispete/keyrings.cryptfile/commit/6fb9e45f559b8b69f7a0a519c0bece6324471d79.patch"; 30 + sha256 = "sha256-1878pMO9Ed1zs1pl+7gMjwx77HbDHdE1CryN8TPfPdU="; 31 + }) 32 + ]; 33 + 34 + propagatedBuildInputs = [ 35 + argon2_cffi 36 + keyring 37 + pycryptodome 38 + ]; 39 + 40 + pythonImportsCheck = [ 41 + "keyrings.cryptfile" 42 + ]; 43 + 44 + checkInputs = [ 45 + pytestCheckHook 46 + ]; 47 + 48 + disabledTests = [ 49 + "test_set_properties" 50 + "UncryptedFileKeyringTestCase" 51 + ]; 52 + 53 + meta = with lib; { 54 + description = "Encrypted file keyring backend"; 55 + homepage = "https://github.com/frispete/keyrings.cryptfile"; 56 + license = licenses.mit; 57 + maintainers = teams.chia.members; 58 + }; 59 + }
+14
pkgs/development/python-modules/keyrings-cryptfile/fix-testsuite.patch
··· 1 + diff --git a/setup.cfg b/setup.cfg 2 + index ec7eb30..7ffd831 100644 3 + --- a/setup.cfg 4 + +++ b/setup.cfg 5 + @@ -5,9 +5,6 @@ dists = clean --all sdist bdist_wheel 6 + [wheel] 7 + universal = 1 8 + 9 + -[tool:pytest] 10 + -addopts = -s --cov=keyrings/cryptfile 11 + - 12 + [egg_info] 13 + tag_build = 14 + tag_date = 0
+1 -1
pkgs/development/python-modules/nassl/default.nix
··· 90 90 ${opensslLegacyStatic.out}/lib/libcrypto.a \ 91 91 deps/openssl-OpenSSL_${legacyOpenSSLVersion}/ 92 92 ln -s ${opensslLegacyStatic.out.dev}/include deps/openssl-OpenSSL_${legacyOpenSSLVersion}/include 93 - ln -s ${opensslLegacyStatic.bin} deps/openssl-OpenSSL_${legacyOpenSSLVersion}/apps 93 + ln -s ${opensslLegacyStatic.bin}/bin deps/openssl-OpenSSL_${legacyOpenSSLVersion}/apps 94 94 95 95 mkdir -p deps/openssl-OpenSSL_${modernOpenSSLVersion}/ 96 96 cp ${opensslStatic.out}/lib/libssl.a \
+1 -1
pkgs/development/python-modules/phonemizer/default.nix
··· 65 65 homepage = "https://github.com/bootphon/phonemizer"; 66 66 description = "Simple text to phones converter for multiple languages"; 67 67 license = licenses.gpl3; 68 - maintainers = with maintainers; [ hexa ]; 68 + maintainers = with maintainers; [ ]; 69 69 }; 70 70 }
+1 -1
pkgs/development/python-modules/segments/default.nix
··· 42 42 description = "Unicode Standard tokenization routines and orthography profile segmentation"; 43 43 homepage = "https://github.com/cldf/segments"; 44 44 license = licenses.asl20; 45 - maintainers = with maintainers; [ hexa ]; 45 + maintainers = with maintainers; [ ]; 46 46 }; 47 47 }
+9
pkgs/development/python-modules/vdirsyncer/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 3 , fetchPypi 4 + , fetchpatch 4 5 , isPy27 5 6 , click 6 7 , click-log ··· 43 44 pytestCheckHook 44 45 pytest-localserver 45 46 pytest-subtesthack 47 + ]; 48 + 49 + patches = [ 50 + (fetchpatch { 51 + name = "update-usage-deprecated-method.patch"; 52 + url = "https://github.com/pimutils/vdirsyncer/commit/7577fa21177442aacc2d86640ef28cebf1c4aaef.patch"; 53 + sha256 = "0inkr1wfal20kssij8l5myhpjivxg8wlvhppqc3lvml9d1i75qbh"; 54 + }) 46 55 ]; 47 56 48 57 postPatch = ''
+2 -2
pkgs/development/python-modules/ytmusicapi/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "ytmusicapi"; 10 - version = "0.16.0"; 10 + version = "0.17.1"; 11 11 12 12 disabled = isPy27; 13 13 14 14 src = fetchPypi { 15 15 inherit pname version; 16 - sha256 = "sha256-/94/taeBI6xZ3uN/wfMnk/NPmk+j0+aaH8CAZBEsK10="; 16 + sha256 = "sha256-b5+AGf9qFqQbx4Rq4RovK2NllYsB+sXVMFU4AvbDkzI="; 17 17 }; 18 18 19 19 propagatedBuildInputs = [
+3 -1
pkgs/development/tools/bacon/default.nix
··· 1 - { lib, rustPlatform, fetchFromGitHub }: 1 + { lib, stdenv, rustPlatform, fetchFromGitHub, CoreServices }: 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "bacon"; ··· 12 12 }; 13 13 14 14 cargoSha256 = "1pii5ajl3xgylrm20pkwbd1lk7gv0pshl1cxjfna0l63q56v7f21"; 15 + 16 + buildInputs = lib.optional stdenv.isDarwin CoreServices; 15 17 16 18 meta = with lib; { 17 19 description = "Background rust code checker";
+2
pkgs/development/tools/electron/default.nix
··· 101 101 i686-linux = "b76e69ad4b654384b4f1647f0cb362e78c1d99be7b814d7d32abc22294639ace"; 102 102 armv7l-linux = "cc4be8e0c348bc8db5002cf6c63c1d02fcb594f1f8bfc358168738c930098857"; 103 103 aarch64-linux = "75665dd5b2b9938bb4572344d459db65f46c5f7c637a32946c5a822cc23a77dc"; 104 + aarch64-darwin = "0c782b1d4eb848bae780f4e3a236caa1671486264c1f8e72fde98f1256d8f9e5"; 104 105 headers = "0ip1wxgflifs86vk4xpz1555xa7yjy64ygqgd5a2g723148m52rk"; 105 106 }; 106 107 ··· 110 111 i686-linux = "16023d86b88c7fccafd491c020d064caa2138d6a3493664739714555f72e5b06"; 111 112 armv7l-linux = "53cc1250ff62f2353d8dd37552cbd7bdcaaa756106faee8b809303bed00e040a"; 112 113 aarch64-linux = "3eddc0c507a43cce4e714bfe509d99218b5ab99f4660dd173aac2a895576dc71"; 114 + aarch64-darwin = "2bc8f37af68e220f93fb9abc62d1c56d8b64baaf0ef9ef974f24ddcbe4f8b488"; 113 115 headers = "1ji9aj7qr4b27m5kprsgsrl21rjphz5bbnmn6q0n2x84l429nyfb"; 114 116 }; 115 117 }
+3 -1
pkgs/development/tools/electron/generic.nix
··· 26 26 homepage = "https://github.com/electron/electron"; 27 27 license = licenses.mit; 28 28 maintainers = with maintainers; [ travisbhartwell manveru prusnak ]; 29 - platforms = [ "x86_64-darwin" "x86_64-linux" "i686-linux" "armv7l-linux" "aarch64-linux" ]; 29 + platforms = [ "x86_64-darwin" "x86_64-linux" "i686-linux" "armv7l-linux" "aarch64-linux" ] 30 + ++ optionals (versionAtLeast version "11.0.0") [ "aarch64-darwin" ]; 30 31 knownVulnerabilities = optional (versionOlder version "6.0.0") "Electron version ${version} is EOL"; 31 32 }; 32 33 ··· 46 47 armv7l-linux = "linux-armv7l"; 47 48 aarch64-linux = "linux-arm64"; 48 49 x86_64-darwin = "darwin-x64"; 50 + aarch64-darwin = "darwin-arm64"; 49 51 }; 50 52 51 53 get = as: platform: as.${platform.system} or
+5 -2
pkgs/development/tools/electron/print-hashes.sh
··· 17 17 [armv7l-linux]=linux-armv7l 18 18 [aarch64-linux]=linux-arm64 19 19 [x86_64-darwin]=darwin-x64 20 + [aarch64-darwin]=darwin-arm64 20 21 ) 21 22 22 23 hashfile="$(nix-prefetch-url --print-path "https://github.com/electron/electron/releases/download/v${VERSION}/SHASUMS256.txt" 2>/dev/null | tail -n1)" ··· 27 28 echo " electron_${VERSION%%.*} = mkElectron \"${VERSION}\" {" 28 29 29 30 for S in "${!SYSTEMS[@]}"; do 30 - hash="$(grep " *electron-v${VERSION}-${SYSTEMS[$S]}.zip$" "$hashfile"|cut -f1 -d' ')" 31 - echo " $S = \"$hash\";" 31 + hash="$(grep " *electron-v${VERSION}-${SYSTEMS[$S]}.zip$" "$hashfile"|cut -f1 -d' ' || :)" 32 + if [[ -n $hash ]]; then 33 + echo " $S = \"$hash\";" 34 + fi 32 35 done 33 36 34 37 echo " headers = \"$headers\";"
+2 -2
pkgs/development/tools/metals/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "metals"; 5 - version = "0.10.2"; 5 + version = "0.10.3"; 6 6 7 7 deps = stdenv.mkDerivation { 8 8 name = "${pname}-deps-${version}"; ··· 16 16 ''; 17 17 outputHashMode = "recursive"; 18 18 outputHashAlgo = "sha256"; 19 - outputHash = "1yck935pcj9cg3qxzrmvgd16afsckz8wgmzf2rlmii2c1glrbq9c"; 19 + outputHash = "1psmsiwd3xlbrvkdvr2zgs2b66kw8w2jvvqa399g7jhixh2fpbx4"; 20 20 }; 21 21 22 22 nativeBuildInputs = [ makeWrapper ];
+25
pkgs/development/tools/mix2nix/default.nix
··· 1 + { stdenv, lib, fetchFromGitHub, elixir, erlang }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "mix2nix"; 5 + version = "0.1.3"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "ydlr"; 9 + repo = "mix2nix"; 10 + rev = version; 11 + sha256 = "11qn80im5zfbx25ibxqrgi90mglf8pnsmrqsami633mcf2gvj2hy"; 12 + }; 13 + 14 + nativeBuildInputs = [ elixir ]; 15 + buildInputs = [ erlang ]; 16 + 17 + buildPhase = "mix escript.build"; 18 + installPhase = "install -Dt $out/bin mix2nix"; 19 + 20 + meta = with lib; { 21 + description = "Generate nix expressions from mix.lock file."; 22 + license = licenses.mit; 23 + maintainers = with maintainers; [ ydlr ] ++ teams.beam.members; 24 + }; 25 + }
+2 -2
pkgs/development/tools/skopeo/default.nix
··· 14 14 15 15 buildGoModule rec { 16 16 pname = "skopeo"; 17 - version = "1.2.3"; 17 + version = "1.3.0"; 18 18 19 19 src = fetchFromGitHub { 20 20 rev = "v${version}"; 21 21 owner = "containers"; 22 22 repo = "skopeo"; 23 - sha256 = "sha256-GhLw8wt5eDixKNGtxGA0Fjw3auQ3AsjKa+0M4mLTQlg="; 23 + sha256 = "sha256-ZHEujkl+GUk5WjgDWdbJwOIKuOqJnIpGnvD1SsrHuhI="; 24 24 }; 25 25 26 26 outputs = [ "out" "man" ];
-10
pkgs/development/tools/yarn2nix-moretea/fetch-source.nix
··· 1 - { pkgs ? (import ../../../../. {}) 2 - , fetchFromGitHub ? pkgs.fetchFromGitHub 3 - }: 4 - 5 - fetchFromGitHub { 6 - owner = "moretea"; 7 - repo = "yarn2nix"; 8 - rev = "9e7279edde2a4e0f5ec04c53f5cd64440a27a1ae"; 9 - sha256 = "0zz2lrwn3y3rb8gzaiwxgz02dvy3s552zc70zvfqc0zh5dhydgn7"; 10 - }
-40
pkgs/development/tools/yarn2nix-moretea/generate.sh
··· 1 - #!/usr/bin/env bash 2 - 3 - ### 4 - ### This script runs 'nix-build' with ./fetch-source.nix and copies a subset 5 - ### of the resulting store path into the current working directory. 6 - ### 7 - ### To disable running chmod, you may set the environment 8 - ### variable "FIX_RIGHTS" to "no". 9 - ### 10 - 11 - set -euo pipefail 12 - 13 - # 'nix-build' command 14 - NIX_BUILD_BIN="${NIX_BUILD_BIN:-"/usr/bin/env nix-build"}" 15 - 16 - # where to place the yarn2nix source 17 - TARGET_DIR="${TARGET_DIR:-"./yarn2nix"}" 18 - 19 - # whether to run 'chmod -R u=rwX,g=rX,o-rwx' on copied files in $TARGET_DIR 20 - FIX_RIGHTS="${FIX_RIGHTS:-"yes"}" 21 - 22 - fetch_git_source() { 23 - [[ -f ./fetch-source.nix ]] && ret="$($NIX_BUILD_BIN --no-out-link ./fetch-source.nix)" && ec="$?" || ec="$?" 24 - if [[ "$ec" == "0" ]]; then 25 - echo "$ret" 26 - else 27 - printf "error: failed at 'fetch_git_source()' with '%s'" "$ret" 28 - fi 29 - } 30 - 31 - result="$(fetch_git_source)" 32 - if [[ "$result" == "/nix/store"* ]]; then 33 - mkdir -p "$TARGET_DIR" 34 - cp -Rv \ 35 - "${result}/"{bin,internal,lib,nix,default.nix,package.json,yarn.nix,yarn.lock,LICENSE.txt} \ 36 - "$TARGET_DIR" 37 - [[ "$FIX_RIGHTS" = "yes" ]] \ 38 - && chmod -v "u=rwX,g=rX,o-rwx" -R \ 39 - "$TARGET_DIR/"{bin,internal,lib,nix,default.nix,package.json,yarn.nix,yarn.lock,LICENSE.txt} 40 - fi
+2 -2
pkgs/development/tools/yarn2nix-moretea/yarn2nix/lib/urlToName.js
··· 22 22 } 23 23 24 24 return url 25 - .replace('https://registry.yarnpkg.com/', '') // prevents having long directory names 26 - .replace(/[@/:-]/g, '_') // replace @ and : and - characters with underscore 25 + .replace(/https:\/\/(.)*(.com)\//g, '') // prevents having long directory names 26 + .replace(/[@/%:-]/g, '_') // replace @ and : and - and % characters with underscore 27 27 } 28 28 29 29 module.exports = urlToName
+768 -612
pkgs/development/tools/yarn2nix-moretea/yarn2nix/yarn.lock
··· 2 2 # yarn lockfile v1 3 3 4 4 5 - "@babel/code-frame@^7.0.0": 6 - version "7.0.0" 7 - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0.tgz#06e2ab19bdb535385559aabb5ba59729482800f8" 8 - integrity sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA== 5 + "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.8.3": 6 + version "7.8.3" 7 + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.8.3.tgz#33e25903d7481181534e12ec0a25f16b6fcf419e" 8 + integrity sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g== 9 9 dependencies: 10 - "@babel/highlight" "^7.0.0" 10 + "@babel/highlight" "^7.8.3" 11 11 12 - "@babel/generator@^7.2.2": 13 - version "7.2.2" 14 - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.2.2.tgz#18c816c70962640eab42fe8cae5f3947a5c65ccc" 15 - integrity sha512-I4o675J/iS8k+P38dvJ3IBGqObLXyQLTxtrR4u9cSUJOURvafeEWb/pFMOTwtNrmq73mJzyF6ueTbO1BtN0Zeg== 12 + "@babel/generator@^7.9.6": 13 + version "7.9.6" 14 + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.9.6.tgz#5408c82ac5de98cda0d77d8124e99fa1f2170a43" 15 + integrity sha512-+htwWKJbH2bL72HRluF8zumBxzuX0ZZUFl3JLNyoUjM/Ho8wnVpPXM6aUz8cfKDqQ/h7zHqKt4xzJteUosckqQ== 16 16 dependencies: 17 - "@babel/types" "^7.2.2" 17 + "@babel/types" "^7.9.6" 18 18 jsesc "^2.5.1" 19 - lodash "^4.17.10" 19 + lodash "^4.17.13" 20 20 source-map "^0.5.0" 21 - trim-right "^1.0.1" 22 21 23 - "@babel/helper-function-name@^7.1.0": 24 - version "7.1.0" 25 - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz#a0ceb01685f73355d4360c1247f582bfafc8ff53" 26 - integrity sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw== 22 + "@babel/helper-function-name@^7.9.5": 23 + version "7.9.5" 24 + resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz#2b53820d35275120e1874a82e5aabe1376920a5c" 25 + integrity sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw== 27 26 dependencies: 28 - "@babel/helper-get-function-arity" "^7.0.0" 29 - "@babel/template" "^7.1.0" 30 - "@babel/types" "^7.0.0" 27 + "@babel/helper-get-function-arity" "^7.8.3" 28 + "@babel/template" "^7.8.3" 29 + "@babel/types" "^7.9.5" 31 30 32 - "@babel/helper-get-function-arity@^7.0.0": 33 - version "7.0.0" 34 - resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz#83572d4320e2a4657263734113c42868b64e49c3" 35 - integrity sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ== 31 + "@babel/helper-get-function-arity@^7.8.3": 32 + version "7.8.3" 33 + resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz#b894b947bd004381ce63ea1db9f08547e920abd5" 34 + integrity sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA== 36 35 dependencies: 37 - "@babel/types" "^7.0.0" 36 + "@babel/types" "^7.8.3" 38 37 39 - "@babel/helper-split-export-declaration@^7.0.0": 40 - version "7.0.0" 41 - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0.tgz#3aae285c0311c2ab095d997b8c9a94cad547d813" 42 - integrity sha512-MXkOJqva62dfC0w85mEf/LucPPS/1+04nmmRMPEBUB++hiiThQ2zPtX/mEWQ3mtzCEjIJvPY8nuwxXtQeQwUag== 38 + "@babel/helper-split-export-declaration@^7.8.3": 39 + version "7.8.3" 40 + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz#31a9f30070f91368a7182cf05f831781065fc7a9" 41 + integrity sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA== 43 42 dependencies: 44 - "@babel/types" "^7.0.0" 43 + "@babel/types" "^7.8.3" 44 + 45 + "@babel/helper-validator-identifier@^7.9.0", "@babel/helper-validator-identifier@^7.9.5": 46 + version "7.9.5" 47 + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz#90977a8e6fbf6b431a7dc31752eee233bf052d80" 48 + integrity sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g== 45 49 46 - "@babel/highlight@^7.0.0": 47 - version "7.0.0" 48 - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.0.0.tgz#f710c38c8d458e6dd9a201afb637fcb781ce99e4" 49 - integrity sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw== 50 + "@babel/highlight@^7.8.3": 51 + version "7.9.0" 52 + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.9.0.tgz#4e9b45ccb82b79607271b2979ad82c7b68163079" 53 + integrity sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ== 50 54 dependencies: 55 + "@babel/helper-validator-identifier" "^7.9.0" 51 56 chalk "^2.0.0" 52 - esutils "^2.0.2" 53 57 js-tokens "^4.0.0" 54 58 55 - "@babel/parser@^7.0.0", "@babel/parser@^7.2.2", "@babel/parser@^7.2.3": 56 - version "7.2.3" 57 - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.2.3.tgz#32f5df65744b70888d17872ec106b02434ba1489" 58 - integrity sha512-0LyEcVlfCoFmci8mXx8A5oIkpkOgyo8dRHtxBnK9RRBwxO2+JZPNsqtVEZQ7mJFPxnXF9lfmU24mHOPI0qnlkA== 59 + "@babel/parser@^7.7.0", "@babel/parser@^7.8.6", "@babel/parser@^7.9.6": 60 + version "7.9.6" 61 + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.9.6.tgz#3b1bbb30dabe600cd72db58720998376ff653bc7" 62 + integrity sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q== 63 + 64 + "@babel/runtime-corejs3@^7.8.3": 65 + version "7.9.6" 66 + resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.9.6.tgz#67aded13fffbbc2cb93247388cf84d77a4be9a71" 67 + integrity sha512-6toWAfaALQjt3KMZQc6fABqZwUDDuWzz+cAfPhqyEnzxvdWOAkjwPNxgF8xlmo7OWLsSjaKjsskpKHRLaMArOA== 68 + dependencies: 69 + core-js-pure "^3.0.0" 70 + regenerator-runtime "^0.13.4" 71 + 72 + "@babel/runtime@^7.0.0", "@babel/runtime@^7.4.5": 73 + version "7.9.6" 74 + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.9.6.tgz#a9102eb5cadedf3f31d08a9ecf294af7827ea29f" 75 + integrity sha512-64AF1xY3OAkFHqOb9s4jpgk1Mm5vDZ4L3acHvAml+53nO1XbXLuDodsVpO4OIUsmemlUHMxNdYMNJmsvOwLrvQ== 76 + dependencies: 77 + regenerator-runtime "^0.13.4" 59 78 60 - "@babel/template@^7.1.0": 61 - version "7.2.2" 62 - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.2.2.tgz#005b3fdf0ed96e88041330379e0da9a708eb2907" 63 - integrity sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g== 79 + "@babel/template@^7.8.3": 80 + version "7.8.6" 81 + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.8.6.tgz#86b22af15f828dfb086474f964dcc3e39c43ce2b" 82 + integrity sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg== 64 83 dependencies: 65 - "@babel/code-frame" "^7.0.0" 66 - "@babel/parser" "^7.2.2" 67 - "@babel/types" "^7.2.2" 84 + "@babel/code-frame" "^7.8.3" 85 + "@babel/parser" "^7.8.6" 86 + "@babel/types" "^7.8.6" 68 87 69 - "@babel/traverse@^7.0.0": 70 - version "7.2.3" 71 - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.2.3.tgz#7ff50cefa9c7c0bd2d81231fdac122f3957748d8" 72 - integrity sha512-Z31oUD/fJvEWVR0lNZtfgvVt512ForCTNKYcJBGbPb1QZfve4WGH8Wsy7+Mev33/45fhP/hwQtvgusNdcCMgSw== 88 + "@babel/traverse@^7.7.0": 89 + version "7.9.6" 90 + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.9.6.tgz#5540d7577697bf619cc57b92aa0f1c231a94f442" 91 + integrity sha512-b3rAHSjbxy6VEAvlxM8OV/0X4XrG72zoxme6q1MOoe2vd0bEc+TwayhuC1+Dfgqh1QEG+pj7atQqvUprHIccsg== 73 92 dependencies: 74 - "@babel/code-frame" "^7.0.0" 75 - "@babel/generator" "^7.2.2" 76 - "@babel/helper-function-name" "^7.1.0" 77 - "@babel/helper-split-export-declaration" "^7.0.0" 78 - "@babel/parser" "^7.2.3" 79 - "@babel/types" "^7.2.2" 93 + "@babel/code-frame" "^7.8.3" 94 + "@babel/generator" "^7.9.6" 95 + "@babel/helper-function-name" "^7.9.5" 96 + "@babel/helper-split-export-declaration" "^7.8.3" 97 + "@babel/parser" "^7.9.6" 98 + "@babel/types" "^7.9.6" 80 99 debug "^4.1.0" 81 100 globals "^11.1.0" 82 - lodash "^4.17.10" 101 + lodash "^4.17.13" 83 102 84 - "@babel/types@^7.0.0", "@babel/types@^7.2.2": 85 - version "7.2.2" 86 - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.2.2.tgz#44e10fc24e33af524488b716cdaee5360ea8ed1e" 87 - integrity sha512-fKCuD6UFUMkR541eDWL+2ih/xFZBXPOg/7EQFeTluMDebfqR4jrpaCjLhkWlQS4hT6nRa2PMEgXKbRB5/H2fpg== 103 + "@babel/types@^7.7.0", "@babel/types@^7.8.3", "@babel/types@^7.8.6", "@babel/types@^7.9.5", "@babel/types@^7.9.6": 104 + version "7.9.6" 105 + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.9.6.tgz#2c5502b427251e9de1bd2dff95add646d95cc9f7" 106 + integrity sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA== 88 107 dependencies: 89 - esutils "^2.0.2" 90 - lodash "^4.17.10" 108 + "@babel/helper-validator-identifier" "^7.9.5" 109 + lodash "^4.17.13" 91 110 to-fast-properties "^2.0.0" 92 111 93 - "@iamstarkov/listr-update-renderer@0.4.1": 94 - version "0.4.1" 95 - resolved "https://registry.yarnpkg.com/@iamstarkov/listr-update-renderer/-/listr-update-renderer-0.4.1.tgz#d7c48092a2dcf90fd672b6c8b458649cb350c77e" 96 - integrity sha512-IJyxQWsYDEkf8C8QthBn5N8tIUR9V9je6j3sMIpAkonaadjbvxmRC6RAhpa3RKxndhNnU2M6iNbtJwd7usQYIA== 97 - dependencies: 98 - chalk "^1.1.3" 99 - cli-truncate "^0.2.1" 100 - elegant-spinner "^1.0.1" 101 - figures "^1.7.0" 102 - indent-string "^3.0.0" 103 - log-symbols "^1.0.2" 104 - log-update "^2.3.0" 105 - strip-ansi "^3.0.1" 106 - 107 112 "@samverschueren/stream-to-observable@^0.3.0": 108 113 version "0.3.0" 109 114 resolved "https://registry.yarnpkg.com/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.0.tgz#ecdf48d532c58ea477acfcab80348424f8d0662f" ··· 129 134 acorn "^3.0.4" 130 135 131 136 acorn-jsx@^5.0.0: 132 - version "5.0.1" 133 - resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.0.1.tgz#32a064fd925429216a09b141102bfdd185fae40e" 134 - integrity sha512-HJ7CfNHrfJLlNTzIEUTj43LNWGkqpRLxm3YjAlcD0ACydk9XynzYsCBHxut+iqt+1aBXkx9UP/w/ZqMr13XIzg== 137 + version "5.2.0" 138 + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.2.0.tgz#4c66069173d6fdd68ed85239fc256226182b2ebe" 139 + integrity sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ== 135 140 136 141 acorn@^3.0.4: 137 142 version "3.3.0" ··· 139 144 integrity sha1-ReN/s56No/JbruP/U2niu18iAXo= 140 145 141 146 acorn@^5.5.0: 142 - version "5.7.3" 143 - resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.7.3.tgz#67aa231bf8812974b85235a96771eb6bd07ea279" 144 - integrity sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw== 147 + version "5.7.4" 148 + resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.7.4.tgz#3e8d8a9947d0599a1796d10225d7432f4a4acf5e" 149 + integrity sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg== 145 150 146 - acorn@^6.0.2: 147 - version "6.0.5" 148 - resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.0.5.tgz#81730c0815f3f3b34d8efa95cb7430965f4d887a" 149 - integrity sha512-i33Zgp3XWtmZBMNvCr4azvOFeWVw1Rk6p3hfi3LUDvIFraOMywb1kAtrbi+med14m4Xfpqm3zRZMT+c0FNE7kg== 151 + acorn@^6.0.7: 152 + version "6.4.1" 153 + resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.4.1.tgz#531e58ba3f51b9dacb9a6646ca4debf5b14ca474" 154 + integrity sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA== 150 155 151 156 ajv-keywords@^2.1.0: 152 157 version "2.1.1" ··· 163 168 fast-json-stable-stringify "^2.0.0" 164 169 json-schema-traverse "^0.3.0" 165 170 166 - ajv@^6.5.3, ajv@^6.6.1: 167 - version "6.6.2" 168 - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.6.2.tgz#caceccf474bf3fc3ce3b147443711a24063cc30d" 169 - integrity sha512-FBHEW6Jf5TB9MGBgUUA9XHkTbjXYfAUjY43ACMfmdMRHniyoMHjHjzD50OK8LGDWQwp4rWEsIq5kEqq7rvIM1g== 171 + ajv@^6.10.2, ajv@^6.9.1: 172 + version "6.12.2" 173 + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.2.tgz#c629c5eced17baf314437918d2da88c99d5958cd" 174 + integrity sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ== 170 175 dependencies: 171 - fast-deep-equal "^2.0.1" 176 + fast-deep-equal "^3.1.1" 172 177 fast-json-stable-stringify "^2.0.0" 173 178 json-schema-traverse "^0.4.1" 174 179 uri-js "^4.2.2" 175 180 176 - ansi-escapes@^3.0.0: 177 - version "3.1.0" 178 - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.1.0.tgz#f73207bb81207d75fd6c83f125af26eea378ca30" 179 - integrity sha512-UgAb8H9D41AQnu/PbWlCofQVcnV4Gs2bBJi9eZPxfU/hgglFh3SMDMENRIqdr7H6XFnXdoknctFByVsCOotTVw== 181 + ansi-escapes@^3.0.0, ansi-escapes@^3.2.0: 182 + version "3.2.0" 183 + resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz#8780b98ff9dbf5638152d1f1fe5c1d7b4442976b" 184 + integrity sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ== 180 185 181 186 ansi-regex@^2.0.0: 182 187 version "2.1.1" ··· 188 193 resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" 189 194 integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= 190 195 191 - ansi-regex@^4.0.0: 192 - version "4.0.0" 193 - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.0.0.tgz#70de791edf021404c3fd615aa89118ae0432e5a9" 194 - integrity sha512-iB5Dda8t/UqpPI/IjsejXu5jOGDrzn41wJyljwPH65VCIbk6+1BzFIMJGFwTNrYXT1CrD+B4l19U7awiQ8rk7w== 196 + ansi-regex@^4.1.0: 197 + version "4.1.0" 198 + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" 199 + integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== 195 200 196 201 ansi-styles@^2.2.1: 197 202 version "2.2.1" ··· 240 245 resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" 241 246 integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= 242 247 243 - array-includes@^3.0.3: 244 - version "3.0.3" 245 - resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.0.3.tgz#184b48f62d92d7452bb31b323165c7f8bd02266d" 246 - integrity sha1-GEtI9i2S10UrsxsyMWXH+L0CJm0= 248 + array-includes@^3.0.3, array-includes@^3.1.1: 249 + version "3.1.1" 250 + resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.1.tgz#cdd67e6852bdf9c1215460786732255ed2459348" 251 + integrity sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ== 247 252 dependencies: 248 - define-properties "^1.1.2" 249 - es-abstract "^1.7.0" 253 + define-properties "^1.1.3" 254 + es-abstract "^1.17.0" 255 + is-string "^1.0.5" 250 256 251 257 array-union@^1.0.1: 252 258 version "1.0.2" ··· 265 271 resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" 266 272 integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= 267 273 274 + array.prototype.flat@^1.2.1: 275 + version "1.2.3" 276 + resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz#0de82b426b0318dbfdb940089e38b043d37f6c7b" 277 + integrity sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ== 278 + dependencies: 279 + define-properties "^1.1.3" 280 + es-abstract "^1.17.0-next.1" 281 + 268 282 arrify@^1.0.1: 269 283 version "1.0.1" 270 284 resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" ··· 285 299 resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9" 286 300 integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== 287 301 288 - atob@^2.1.1: 302 + atob@^2.1.2: 289 303 version "2.1.2" 290 304 resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" 291 305 integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== 292 306 293 - axobject-query@^2.0.1: 294 - version "2.0.2" 295 - resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-2.0.2.tgz#ea187abe5b9002b377f925d8bf7d1c561adf38f9" 296 - integrity sha512-MCeek8ZH7hKyO1rWUbKNQBbl4l2eY0ntk7OGi+q0RlafrCnfPxC06WZA+uebCfmYp4mNU9jRBP1AhGyf8+W3ww== 297 - dependencies: 298 - ast-types-flow "0.0.7" 307 + axobject-query@^2.0.2: 308 + version "2.1.2" 309 + resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-2.1.2.tgz#2bdffc0371e643e5f03ba99065d5179b9ca79799" 310 + integrity sha512-ICt34ZmrVt8UQnvPl6TVyDTkmhXmAyAT4Jh5ugfGUX4MOrZ+U/ZY6/sdylRw3qGNr9Ub5AJsaHeDMzNLehRdOQ== 299 311 300 312 babel-code-frame@^6.22.0: 301 313 version "6.26.0" ··· 307 319 js-tokens "^3.0.2" 308 320 309 321 babel-eslint@^10.0.1: 310 - version "10.0.1" 311 - resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-10.0.1.tgz#919681dc099614cd7d31d45c8908695092a1faed" 312 - integrity sha512-z7OT1iNV+TjOwHNLLyJk+HN+YVWX+CLE6fPD2SymJZOZQBs+QIexFjhm4keGTm8MW9xr4EC9Q0PbaLB24V5GoQ== 322 + version "10.1.0" 323 + resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-10.1.0.tgz#6968e568a910b78fb3779cdd8b6ac2f479943232" 324 + integrity sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg== 313 325 dependencies: 314 326 "@babel/code-frame" "^7.0.0" 315 - "@babel/parser" "^7.0.0" 316 - "@babel/traverse" "^7.0.0" 317 - "@babel/types" "^7.0.0" 318 - eslint-scope "3.7.1" 327 + "@babel/parser" "^7.7.0" 328 + "@babel/traverse" "^7.7.0" 329 + "@babel/types" "^7.7.0" 319 330 eslint-visitor-keys "^1.0.0" 331 + resolve "^1.12.0" 320 332 321 333 babel-runtime@^6.23.0, babel-runtime@^6.26.0: 322 334 version "6.26.0" ··· 378 390 resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" 379 391 integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== 380 392 381 - builtin-modules@^1.0.0: 382 - version "1.1.1" 383 - resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" 384 - integrity sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8= 385 - 386 393 cache-base@^1.0.1: 387 394 version "1.0.1" 388 395 resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" ··· 430 437 integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA= 431 438 432 439 callsites@^3.0.0: 433 - version "3.0.0" 434 - resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.0.0.tgz#fb7eb569b72ad7a45812f93fd9430a3e410b3dd3" 435 - integrity sha512-tWnkwu9YEq2uzlBDI4RcLn8jrFvF9AOi8PxDNU3hZZjJcjkcRAq3vCI+vZcg1SuxISDYe86k9VZFwAxDiJGoAw== 440 + version "3.1.0" 441 + resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" 442 + integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== 436 443 437 444 camelcase-keys@^4.1.0: 438 445 version "4.2.0" ··· 468 475 strip-ansi "^3.0.0" 469 476 supports-color "^2.0.0" 470 477 471 - chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.1, chalk@^2.4.1: 472 - version "2.4.1" 473 - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.1.tgz#18c49ab16a037b6eb0152cc83e3471338215b66e" 474 - integrity sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ== 478 + chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.1, chalk@^2.4.1, chalk@^2.4.2: 479 + version "2.4.2" 480 + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" 481 + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== 475 482 dependencies: 476 483 ansi-styles "^3.2.1" 477 484 escape-string-regexp "^1.0.5" ··· 523 530 string-width "^1.0.1" 524 531 525 532 cli-width@^2.0.0: 526 - version "2.2.0" 527 - resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.0.tgz#ff19ede8a9a5e579324147b0c11f0fbcbabed639" 528 - integrity sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk= 533 + version "2.2.1" 534 + resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.1.tgz#b0433d0b4e9c847ef18868a4ef16fd5fc8271c48" 535 + integrity sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw== 529 536 530 537 cliui@^3.2.0: 531 538 version "3.2.0" ··· 567 574 integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= 568 575 569 576 commander@^2.11.0, commander@^2.14.1, commander@^2.9.0: 570 - version "2.19.0" 571 - resolved "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a" 572 - integrity sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg== 577 + version "2.20.3" 578 + resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" 579 + integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== 573 580 574 581 common-tags@^1.4.0: 575 582 version "1.8.0" ··· 577 584 integrity sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw== 578 585 579 586 component-emitter@^1.2.1: 580 - version "1.2.1" 581 - resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.2.1.tgz#137918d6d78283f7df7a6b7c5a63e140e69425e6" 582 - integrity sha1-E3kY1teCg/ffemt8WmPhQOaUJeY= 587 + version "1.3.0" 588 + resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" 589 + integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== 583 590 584 591 concat-map@0.0.1: 585 592 version "0.0.1" ··· 595 602 inherits "^2.0.3" 596 603 readable-stream "^2.2.2" 597 604 typedarray "^0.0.6" 605 + 606 + confusing-browser-globals@^1.0.5: 607 + version "1.0.9" 608 + resolved "https://registry.yarnpkg.com/confusing-browser-globals/-/confusing-browser-globals-1.0.9.tgz#72bc13b483c0276801681871d4898516f8f54fdd" 609 + integrity sha512-KbS1Y0jMtyPgIxjO7ZzMAuUpAKMt1SzCL9fsrKsX6b0zJPTaT0SiSPmewwVZg9UAO83HVIlEhZF84LIjZ0lmAw== 598 610 599 611 contains-path@^0.1.0: 600 612 version "0.1.0" ··· 606 618 resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" 607 619 integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= 608 620 621 + core-js-pure@^3.0.0: 622 + version "3.6.5" 623 + resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.6.5.tgz#c79e75f5e38dbc85a662d91eea52b8256d53b813" 624 + integrity sha512-lacdXOimsiD0QyNf9BC/mxivNJ/ybBGJXQFKzRekp1WTHoVUWsUHEn+2T8GJAzzIhyOuXA+gOxCVN3l+5PLPUA== 625 + 609 626 core-js@^2.4.0: 610 - version "2.6.1" 611 - resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.1.tgz#87416ae817de957a3f249b3b5ca475d4aaed6042" 612 - integrity sha512-L72mmmEayPJBejKIWe2pYtGis5r0tQ5NaJekdhyXgeMQTpJoBsH0NL4ElY2LfSoV15xeQWKQ+XTTOZdyero5Xg== 627 + version "2.6.11" 628 + resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.11.tgz#38831469f9922bded8ee21c9dc46985e0399308c" 629 + integrity sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg== 613 630 614 631 core-util-is@~1.0.0: 615 632 version "1.0.2" 616 633 resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" 617 634 integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= 618 635 619 - cosmiconfig@5.0.6: 620 - version "5.0.6" 621 - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.0.6.tgz#dca6cf680a0bd03589aff684700858c81abeeb39" 622 - integrity sha512-6DWfizHriCrFWURP1/qyhsiFvYdlJzbCzmtFWh744+KyWsJo5+kPzUZZaMRSSItoYc0pxFX7gEO7ZC1/gN/7AQ== 623 - dependencies: 624 - is-directory "^0.3.1" 625 - js-yaml "^3.9.0" 626 - parse-json "^4.0.0" 627 - 628 - cosmiconfig@^5.0.7: 629 - version "5.0.7" 630 - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.0.7.tgz#39826b292ee0d78eda137dfa3173bd1c21a43b04" 631 - integrity sha512-PcLqxTKiDmNT6pSpy4N6KtuPwb53W+2tzNvwOZw0WH9N6O0vLIBq0x8aj8Oj75ere4YcGi48bDFCL+3fRJdlNA== 636 + cosmiconfig@^5.0.7, cosmiconfig@^5.2.0: 637 + version "5.2.1" 638 + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a" 639 + integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA== 632 640 dependencies: 633 641 import-fresh "^2.0.0" 634 642 is-directory "^0.3.1" 635 - js-yaml "^3.9.0" 643 + js-yaml "^3.13.1" 636 644 parse-json "^4.0.0" 637 645 638 646 cross-spawn@^5.0.1, cross-spawn@^5.1.0: ··· 656 664 which "^1.2.9" 657 665 658 666 damerau-levenshtein@^1.0.4: 659 - version "1.0.4" 660 - resolved "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.4.tgz#03191c432cb6eea168bb77f3a55ffdccb8978514" 661 - integrity sha1-AxkcQyy27qFou3fzpV/9zLiXhRQ= 667 + version "1.0.6" 668 + resolved "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz#143c1641cb3d85c60c32329e26899adea8701791" 669 + integrity sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug== 662 670 663 671 date-fns@^1.27.2: 664 672 version "1.30.1" 665 673 resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-1.30.1.tgz#2e71bf0b119153dbb4cc4e88d9ea5acfb50dc05c" 666 674 integrity sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw== 667 675 668 - debug@^2.2.0, debug@^2.3.3, debug@^2.6.8, debug@^2.6.9: 676 + debug@^2.2.0, debug@^2.3.3, debug@^2.6.9: 669 677 version "2.6.9" 670 678 resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" 671 679 integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== ··· 702 710 integrity sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw= 703 711 704 712 deep-equal@^1.0.1: 705 - version "1.0.1" 706 - resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.0.1.tgz#f5d260292b660e084eff4cdbc9f08ad3247448b5" 707 - integrity sha1-9dJgKStmDghO/0zbyfCK0yR0SLU= 713 + version "1.1.1" 714 + resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.1.1.tgz#b5c98c942ceffaf7cb051e24e1434a25a2e6076a" 715 + integrity sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g== 716 + dependencies: 717 + is-arguments "^1.0.4" 718 + is-date-object "^1.0.1" 719 + is-regex "^1.0.4" 720 + object-is "^1.0.1" 721 + object-keys "^1.1.1" 722 + regexp.prototype.flags "^1.2.0" 708 723 709 724 deep-is@~0.1.3: 710 725 version "0.1.3" ··· 753 768 rimraf "^2.2.8" 754 769 755 770 dlv@^1.1.0: 756 - version "1.1.2" 757 - resolved "https://registry.yarnpkg.com/dlv/-/dlv-1.1.2.tgz#270f6737b30d25b6657a7e962c784403f85137e5" 758 - integrity sha512-xxD4VSH67GbRvSGUrckvha94RD7hjgOH7rqGxiytLpkaeMvixOHFZTGFK6EkIm3T761OVHT8ABHmGkq9gXgu6Q== 771 + version "1.1.3" 772 + resolved "https://registry.yarnpkg.com/dlv/-/dlv-1.1.3.tgz#5c198a8a11453596e751494d49874bc7732f2e79" 773 + integrity sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA== 759 774 760 775 docopt@^0.6.2: 761 776 version "0.6.2" ··· 777 792 dependencies: 778 793 esutils "^2.0.2" 779 794 795 + doctrine@^3.0.0: 796 + version "3.0.0" 797 + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" 798 + integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== 799 + dependencies: 800 + esutils "^2.0.2" 801 + 780 802 elegant-spinner@^1.0.1: 781 803 version "1.0.1" 782 804 resolved "https://registry.yarnpkg.com/elegant-spinner/-/elegant-spinner-1.0.1.tgz#db043521c95d7e303fd8f345bedc3349cfb0729e" 783 805 integrity sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4= 784 806 785 - emoji-regex@^6.5.1: 786 - version "6.5.1" 787 - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-6.5.1.tgz#9baea929b155565c11ea41c6626eaa65cef992c2" 788 - integrity sha512-PAHp6TxrCy7MGMFidro8uikr+zlJJKJ/Q6mm2ExZ7HwkyR9lSVFfE3kt36qcwa24BQL7y0G9axycGjK1A/0uNQ== 807 + emoji-regex@^7.0.1, emoji-regex@^7.0.2: 808 + version "7.0.3" 809 + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" 810 + integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== 789 811 790 812 end-of-stream@^1.1.0: 791 - version "1.4.1" 792 - resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.1.tgz#ed29634d19baba463b6ce6b80a37213eab71ec43" 793 - integrity sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q== 813 + version "1.4.4" 814 + resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" 815 + integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== 794 816 dependencies: 795 817 once "^1.4.0" 796 818 ··· 801 823 dependencies: 802 824 is-arrayish "^0.2.1" 803 825 804 - es-abstract@^1.11.0, es-abstract@^1.12.0, es-abstract@^1.7.0: 805 - version "1.13.0" 806 - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.13.0.tgz#ac86145fdd5099d8dd49558ccba2eaf9b88e24e9" 807 - integrity sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg== 826 + es-abstract@^1.17.0, es-abstract@^1.17.0-next.1, es-abstract@^1.17.5: 827 + version "1.17.5" 828 + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.17.5.tgz#d8c9d1d66c8981fb9200e2251d799eee92774ae9" 829 + integrity sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg== 808 830 dependencies: 809 - es-to-primitive "^1.2.0" 831 + es-to-primitive "^1.2.1" 810 832 function-bind "^1.1.1" 811 833 has "^1.0.3" 812 - is-callable "^1.1.4" 813 - is-regex "^1.0.4" 814 - object-keys "^1.0.12" 834 + has-symbols "^1.0.1" 835 + is-callable "^1.1.5" 836 + is-regex "^1.0.5" 837 + object-inspect "^1.7.0" 838 + object-keys "^1.1.1" 839 + object.assign "^4.1.0" 840 + string.prototype.trimleft "^2.1.1" 841 + string.prototype.trimright "^2.1.1" 815 842 816 - es-to-primitive@^1.2.0: 817 - version "1.2.0" 818 - resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.0.tgz#edf72478033456e8dda8ef09e00ad9650707f377" 819 - integrity sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg== 843 + es-to-primitive@^1.2.1: 844 + version "1.2.1" 845 + resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" 846 + integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== 820 847 dependencies: 821 848 is-callable "^1.1.4" 822 849 is-date-object "^1.0.1" ··· 827 854 resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" 828 855 integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= 829 856 830 - eslint-config-airbnb-base@^13.1.0: 831 - version "13.1.0" 832 - resolved "https://registry.yarnpkg.com/eslint-config-airbnb-base/-/eslint-config-airbnb-base-13.1.0.tgz#b5a1b480b80dfad16433d6c4ad84e6605052c05c" 833 - integrity sha512-XWwQtf3U3zIoKO1BbHh6aUhJZQweOwSt4c2JrPDg9FP3Ltv3+YfEv7jIDB8275tVnO/qOHbfuYg3kzw6Je7uWw== 857 + eslint-config-airbnb-base@^13.2.0: 858 + version "13.2.0" 859 + resolved "https://registry.yarnpkg.com/eslint-config-airbnb-base/-/eslint-config-airbnb-base-13.2.0.tgz#f6ea81459ff4dec2dda200c35f1d8f7419d57943" 860 + integrity sha512-1mg/7eoB4AUeB0X1c/ho4vb2gYkNH8Trr/EgCT/aGmKhhG+F6vF5s8+iRBlWAzFIAphxIdp3YfEKgEl0f9Xg+w== 834 861 dependencies: 835 - eslint-restricted-globals "^0.1.1" 862 + confusing-browser-globals "^1.0.5" 836 863 object.assign "^4.1.0" 837 - object.entries "^1.0.4" 864 + object.entries "^1.1.0" 838 865 839 866 eslint-config-airbnb@^17.1.0: 840 - version "17.1.0" 841 - resolved "https://registry.yarnpkg.com/eslint-config-airbnb/-/eslint-config-airbnb-17.1.0.tgz#3964ed4bc198240315ff52030bf8636f42bc4732" 842 - integrity sha512-R9jw28hFfEQnpPau01NO5K/JWMGLi6aymiF6RsnMURjTk+MqZKllCqGK/0tOvHkPi/NWSSOU2Ced/GX++YxLnw== 867 + version "17.1.1" 868 + resolved "https://registry.yarnpkg.com/eslint-config-airbnb/-/eslint-config-airbnb-17.1.1.tgz#2272e0b86bb1e2b138cdf88d07a3b6f4cda3d626" 869 + integrity sha512-xCu//8a/aWqagKljt+1/qAM62BYZeNq04HmdevG5yUGWpja0I/xhqd6GdLRch5oetEGFiJAnvtGuTEAese53Qg== 843 870 dependencies: 844 - eslint-config-airbnb-base "^13.1.0" 871 + eslint-config-airbnb-base "^13.2.0" 845 872 object.assign "^4.1.0" 846 - object.entries "^1.0.4" 873 + object.entries "^1.1.0" 847 874 848 875 eslint-config-prettier@^3.3.0: 849 - version "3.3.0" 850 - resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-3.3.0.tgz#41afc8d3b852e757f06274ed6c44ca16f939a57d" 851 - integrity sha512-Bc3bh5bAcKNvs3HOpSi6EfGA2IIp7EzWcg2tS4vP7stnXu/J1opihHDM7jI9JCIckyIDTgZLSWn7J3HY0j2JfA== 876 + version "3.6.0" 877 + resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-3.6.0.tgz#8ca3ffac4bd6eeef623a0651f9d754900e3ec217" 878 + integrity sha512-ixJ4U3uTLXwJts4rmSVW/lMXjlGwCijhBJHk8iVqKKSifeI0qgFEfWl8L63isfc8Od7EiBALF6BX3jKLluf/jQ== 852 879 dependencies: 853 880 get-stdin "^6.0.0" 854 881 ··· 857 884 resolved "https://registry.yarnpkg.com/eslint-config-standard/-/eslint-config-standard-12.0.0.tgz#638b4c65db0bd5a41319f96bba1f15ddad2107d9" 858 885 integrity sha512-COUz8FnXhqFitYj4DTqHzidjIL/t4mumGZto5c7DrBpvWoie+Sn3P4sLEzUGeYhRElWuFEf8K1S1EfvD1vixCQ== 859 886 860 - eslint-import-resolver-node@^0.3.1: 861 - version "0.3.2" 862 - resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz#58f15fb839b8d0576ca980413476aab2472db66a" 863 - integrity sha512-sfmTqJfPSizWu4aymbPr4Iidp5yKm8yDkHp+Ir3YiTHiiDfxh69mOUsmiqW6RZ9zRXFaF64GtYmN7e+8GHBv6Q== 887 + eslint-import-resolver-node@^0.3.2: 888 + version "0.3.3" 889 + resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.3.tgz#dbaa52b6b2816b50bc6711af75422de808e98404" 890 + integrity sha512-b8crLDo0M5RSe5YG8Pu2DYBj71tSB6OvXkfzwbJU2w7y8P4/yo0MyF8jU26IEuEuHF2K5/gcAJE3LhQGqBBbVg== 864 891 dependencies: 865 892 debug "^2.6.9" 866 - resolve "^1.5.0" 893 + resolve "^1.13.1" 867 894 868 - eslint-module-utils@^2.2.0: 869 - version "2.2.0" 870 - resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.2.0.tgz#b270362cd88b1a48ad308976ce7fa54e98411746" 871 - integrity sha1-snA2LNiLGkitMIl2zn+lTphBF0Y= 895 + eslint-module-utils@^2.4.1: 896 + version "2.6.0" 897 + resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz#579ebd094f56af7797d19c9866c9c9486629bfa6" 898 + integrity sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA== 872 899 dependencies: 873 - debug "^2.6.8" 874 - pkg-dir "^1.0.0" 900 + debug "^2.6.9" 901 + pkg-dir "^2.0.0" 875 902 876 903 eslint-plugin-es@^1.3.1: 877 - version "1.4.0" 878 - resolved "https://registry.yarnpkg.com/eslint-plugin-es/-/eslint-plugin-es-1.4.0.tgz#475f65bb20c993fc10e8c8fe77d1d60068072da6" 879 - integrity sha512-XfFmgFdIUDgvaRAlaXUkxrRg5JSADoRC8IkKLc/cISeR3yHVMefFHQZpcyXXEUUPHfy5DwviBcrfqlyqEwlQVw== 904 + version "1.4.1" 905 + resolved "https://registry.yarnpkg.com/eslint-plugin-es/-/eslint-plugin-es-1.4.1.tgz#12acae0f4953e76ba444bfd1b2271081ac620998" 906 + integrity sha512-5fa/gR2yR3NxQf+UXkeLeP8FBBl6tSgdrAz1+cF84v1FMM4twGwQoqTnn+QxFLcPOrF4pdKEJKDB/q9GoyJrCA== 880 907 dependencies: 881 - eslint-utils "^1.3.0" 908 + eslint-utils "^1.4.2" 882 909 regexpp "^2.0.1" 883 910 884 911 eslint-plugin-import@^2.14.0: 885 - version "2.14.0" 886 - resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.14.0.tgz#6b17626d2e3e6ad52cfce8807a845d15e22111a8" 887 - integrity sha512-FpuRtniD/AY6sXByma2Wr0TXvXJ4nA/2/04VPlfpmUDPOpOY264x+ILiwnrk/k4RINgDAyFZByxqPUbSQ5YE7g== 912 + version "2.20.2" 913 + resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.20.2.tgz#91fc3807ce08be4837141272c8b99073906e588d" 914 + integrity sha512-FObidqpXrR8OnCh4iNsxy+WACztJLXAHBO5hK79T1Hc77PgQZkyDGA5Ag9xAvRpglvLNxhH/zSmZ70/pZ31dHg== 888 915 dependencies: 916 + array-includes "^3.0.3" 917 + array.prototype.flat "^1.2.1" 889 918 contains-path "^0.1.0" 890 - debug "^2.6.8" 919 + debug "^2.6.9" 891 920 doctrine "1.5.0" 892 - eslint-import-resolver-node "^0.3.1" 893 - eslint-module-utils "^2.2.0" 894 - has "^1.0.1" 895 - lodash "^4.17.4" 896 - minimatch "^3.0.3" 921 + eslint-import-resolver-node "^0.3.2" 922 + eslint-module-utils "^2.4.1" 923 + has "^1.0.3" 924 + minimatch "^3.0.4" 925 + object.values "^1.1.0" 897 926 read-pkg-up "^2.0.0" 898 - resolve "^1.6.0" 927 + resolve "^1.12.0" 899 928 900 929 eslint-plugin-jsx-a11y@^6.1.2: 901 - version "6.1.2" 902 - resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.1.2.tgz#69bca4890b36dcf0fe16dd2129d2d88b98f33f88" 903 - integrity sha512-7gSSmwb3A+fQwtw0arguwMdOdzmKUgnUcbSNlo+GjKLAQFuC2EZxWqG9XHRI8VscBJD5a8raz3RuxQNFW+XJbw== 930 + version "6.2.3" 931 + resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.2.3.tgz#b872a09d5de51af70a97db1eea7dc933043708aa" 932 + integrity sha512-CawzfGt9w83tyuVekn0GDPU9ytYtxyxyFZ3aSWROmnRRFQFT2BiPJd7jvRdzNDi6oLWaS2asMeYSNMjWTV4eNg== 904 933 dependencies: 934 + "@babel/runtime" "^7.4.5" 905 935 aria-query "^3.0.0" 906 936 array-includes "^3.0.3" 907 937 ast-types-flow "^0.0.7" 908 - axobject-query "^2.0.1" 938 + axobject-query "^2.0.2" 909 939 damerau-levenshtein "^1.0.4" 910 - emoji-regex "^6.5.1" 940 + emoji-regex "^7.0.2" 911 941 has "^1.0.3" 912 - jsx-ast-utils "^2.0.1" 942 + jsx-ast-utils "^2.2.1" 913 943 914 944 eslint-plugin-node@^8.0.0: 915 945 version "8.0.1" ··· 924 954 semver "^5.5.0" 925 955 926 956 eslint-plugin-promise@^4.0.1: 927 - version "4.0.1" 928 - resolved "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-4.0.1.tgz#2d074b653f35a23d1ba89d8e976a985117d1c6a2" 929 - integrity sha512-Si16O0+Hqz1gDHsys6RtFRrW7cCTB6P7p3OJmKp3Y3dxpQE2qwOA7d3xnV+0mBmrPoi0RBnxlCKvqu70te6wjg== 957 + version "4.2.1" 958 + resolved "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-4.2.1.tgz#845fd8b2260ad8f82564c1222fce44ad71d9418a" 959 + integrity sha512-VoM09vT7bfA7D+upt+FjeBO5eHIJQBUWki1aPvB+vbNiHS3+oGIJGIeyBtKQTME6UPXXy3vV07OL1tHd3ANuDw== 930 960 931 961 eslint-plugin-react@^7.12.2: 932 - version "7.12.3" 933 - resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.12.3.tgz#b9ca4cd7cd3f5d927db418a1950366a12d4568fd" 934 - integrity sha512-WTIA3cS8OzkPeCi4KWuPmjR33lgG9r9Y/7RmnLTRw08MZKgAfnK/n3BO4X0S67MPkVLazdfCNT/XWqcDu4BLTA== 962 + version "7.20.0" 963 + resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.20.0.tgz#f98712f0a5e57dfd3e5542ef0604b8739cd47be3" 964 + integrity sha512-rqe1abd0vxMjmbPngo4NaYxTcR3Y4Hrmc/jg4T+sYz63yqlmJRknpEQfmWY+eDWPuMmix6iUIK+mv0zExjeLgA== 935 965 dependencies: 936 - array-includes "^3.0.3" 966 + array-includes "^3.1.1" 937 967 doctrine "^2.1.0" 938 968 has "^1.0.3" 939 - jsx-ast-utils "^2.0.1" 940 - object.fromentries "^2.0.0" 941 - prop-types "^15.6.2" 942 - resolve "^1.9.0" 969 + jsx-ast-utils "^2.2.3" 970 + object.entries "^1.1.1" 971 + object.fromentries "^2.0.2" 972 + object.values "^1.1.1" 973 + prop-types "^15.7.2" 974 + resolve "^1.15.1" 975 + string.prototype.matchall "^4.0.2" 976 + xregexp "^4.3.0" 943 977 944 978 eslint-plugin-standard@^4.0.0: 945 - version "4.0.0" 946 - resolved "https://registry.yarnpkg.com/eslint-plugin-standard/-/eslint-plugin-standard-4.0.0.tgz#f845b45109c99cd90e77796940a344546c8f6b5c" 947 - integrity sha512-OwxJkR6TQiYMmt1EsNRMe5qG3GsbjlcOhbGUBY4LtavF9DsLaTcoR+j2Tdjqi23oUwKNUqX7qcn5fPStafMdlA== 948 - 949 - eslint-restricted-globals@^0.1.1: 950 - version "0.1.1" 951 - resolved "https://registry.yarnpkg.com/eslint-restricted-globals/-/eslint-restricted-globals-0.1.1.tgz#35f0d5cbc64c2e3ed62e93b4b1a7af05ba7ed4d7" 952 - integrity sha1-NfDVy8ZMLj7WLpO0saevBbp+1Nc= 953 - 954 - eslint-scope@3.7.1: 955 - version "3.7.1" 956 - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-3.7.1.tgz#3d63c3edfda02e06e01a452ad88caacc7cdcb6e8" 957 - integrity sha1-PWPD7f2gLgbgGkUq2IyqzHzctug= 958 - dependencies: 959 - esrecurse "^4.1.0" 960 - estraverse "^4.1.1" 979 + version "4.0.1" 980 + resolved "https://registry.yarnpkg.com/eslint-plugin-standard/-/eslint-plugin-standard-4.0.1.tgz#ff0519f7ffaff114f76d1bd7c3996eef0f6e20b4" 981 + integrity sha512-v/KBnfyaOMPmZc/dmc6ozOdWqekGp7bBGq4jLAecEfPGmfKiWS4sA8sC0LqiV9w5qmXAtXVn4M3p1jSyhY85SQ== 961 982 962 983 eslint-scope@^3.7.1: 963 984 version "3.7.3" ··· 967 988 esrecurse "^4.1.0" 968 989 estraverse "^4.1.1" 969 990 970 - eslint-scope@^4.0.0: 971 - version "4.0.0" 972 - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.0.tgz#50bf3071e9338bcdc43331794a0cb533f0136172" 973 - integrity sha512-1G6UTDi7Jc1ELFwnR58HV4fK9OQK4S6N985f166xqXxpjU6plxFISJa2Ba9KCQuFa8RCnj/lSFJbHo7UFDBnUA== 991 + eslint-scope@^4.0.3: 992 + version "4.0.3" 993 + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.3.tgz#ca03833310f6889a3264781aa82e63eb9cfe7848" 994 + integrity sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg== 974 995 dependencies: 975 996 esrecurse "^4.1.0" 976 997 estraverse "^4.1.1" 977 998 978 - eslint-utils@^1.3.0, eslint-utils@^1.3.1: 979 - version "1.3.1" 980 - resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-1.3.1.tgz#9a851ba89ee7c460346f97cf8939c7298827e512" 981 - integrity sha512-Z7YjnIldX+2XMcjr7ZkgEsOj/bREONV60qYeB/bjMAqqqZ4zxKyWX+BOUkdmRmA9riiIPVvo5x86m5elviOk0Q== 999 + eslint-utils@^1.3.1, eslint-utils@^1.4.2: 1000 + version "1.4.3" 1001 + resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-1.4.3.tgz#74fec7c54d0776b6f67e0251040b5806564e981f" 1002 + integrity sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q== 1003 + dependencies: 1004 + eslint-visitor-keys "^1.1.0" 982 1005 983 - eslint-visitor-keys@^1.0.0: 984 - version "1.0.0" 985 - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#3f3180fb2e291017716acb4c9d6d5b5c34a6a81d" 986 - integrity sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ== 1006 + eslint-visitor-keys@^1.0.0, eslint-visitor-keys@^1.1.0: 1007 + version "1.1.0" 1008 + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz#e2a82cea84ff246ad6fb57f9bde5b46621459ec2" 1009 + integrity sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A== 987 1010 988 1011 eslint@^4.0.0, eslint@^4.5.0: 989 1012 version "4.19.1" ··· 1030 1053 text-table "~0.2.0" 1031 1054 1032 1055 eslint@^5.11.1: 1033 - version "5.12.0" 1034 - resolved "https://registry.yarnpkg.com/eslint/-/eslint-5.12.0.tgz#fab3b908f60c52671fb14e996a450b96c743c859" 1035 - integrity sha512-LntwyPxtOHrsJdcSwyQKVtHofPHdv+4+mFwEe91r2V13vqpM8yLr7b1sW+Oo/yheOPkWYsYlYJCkzlFAt8KV7g== 1056 + version "5.16.0" 1057 + resolved "https://registry.yarnpkg.com/eslint/-/eslint-5.16.0.tgz#a1e3ac1aae4a3fbd8296fcf8f7ab7314cbb6abea" 1058 + integrity sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg== 1036 1059 dependencies: 1037 1060 "@babel/code-frame" "^7.0.0" 1038 - ajv "^6.5.3" 1061 + ajv "^6.9.1" 1039 1062 chalk "^2.1.0" 1040 1063 cross-spawn "^6.0.5" 1041 1064 debug "^4.0.1" 1042 - doctrine "^2.1.0" 1043 - eslint-scope "^4.0.0" 1065 + doctrine "^3.0.0" 1066 + eslint-scope "^4.0.3" 1044 1067 eslint-utils "^1.3.1" 1045 1068 eslint-visitor-keys "^1.0.0" 1046 - espree "^5.0.0" 1069 + espree "^5.0.1" 1047 1070 esquery "^1.0.1" 1048 1071 esutils "^2.0.2" 1049 - file-entry-cache "^2.0.0" 1072 + file-entry-cache "^5.0.1" 1050 1073 functional-red-black-tree "^1.0.1" 1051 1074 glob "^7.1.2" 1052 1075 globals "^11.7.0" 1053 1076 ignore "^4.0.6" 1054 1077 import-fresh "^3.0.0" 1055 1078 imurmurhash "^0.1.4" 1056 - inquirer "^6.1.0" 1057 - js-yaml "^3.12.0" 1079 + inquirer "^6.2.2" 1080 + js-yaml "^3.13.0" 1058 1081 json-stable-stringify-without-jsonify "^1.0.1" 1059 1082 levn "^0.3.0" 1060 - lodash "^4.17.5" 1083 + lodash "^4.17.11" 1061 1084 minimatch "^3.0.4" 1062 1085 mkdirp "^0.5.1" 1063 1086 natural-compare "^1.4.0" 1064 1087 optionator "^0.8.2" 1065 1088 path-is-inside "^1.0.2" 1066 - pluralize "^7.0.0" 1067 1089 progress "^2.0.0" 1068 1090 regexpp "^2.0.1" 1069 1091 semver "^5.5.1" 1070 1092 strip-ansi "^4.0.0" 1071 1093 strip-json-comments "^2.0.1" 1072 - table "^5.0.2" 1094 + table "^5.2.3" 1073 1095 text-table "^0.2.0" 1074 1096 1075 1097 espree@^3.5.2, espree@^3.5.4: ··· 1080 1102 acorn "^5.5.0" 1081 1103 acorn-jsx "^3.0.0" 1082 1104 1083 - espree@^5.0.0: 1084 - version "5.0.0" 1085 - resolved "https://registry.yarnpkg.com/espree/-/espree-5.0.0.tgz#fc7f984b62b36a0f543b13fb9cd7b9f4a7f5b65c" 1086 - integrity sha512-1MpUfwsdS9MMoN7ZXqAr9e9UKdVHDcvrJpyx7mm1WuQlx/ygErEQBzgi5Nh5qBHIoYweprhtMkTCb9GhcAIcsA== 1105 + espree@^5.0.1: 1106 + version "5.0.1" 1107 + resolved "https://registry.yarnpkg.com/espree/-/espree-5.0.1.tgz#5d6526fa4fc7f0788a5cf75b15f30323e2f81f7a" 1108 + integrity sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A== 1087 1109 dependencies: 1088 - acorn "^6.0.2" 1110 + acorn "^6.0.7" 1089 1111 acorn-jsx "^5.0.0" 1090 1112 eslint-visitor-keys "^1.0.0" 1091 1113 ··· 1095 1117 integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== 1096 1118 1097 1119 esquery@^1.0.0, esquery@^1.0.1: 1098 - version "1.0.1" 1099 - resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.0.1.tgz#406c51658b1f5991a5f9b62b1dc25b00e3e5c708" 1100 - integrity sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA== 1120 + version "1.3.1" 1121 + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.3.1.tgz#b78b5828aa8e214e29fb74c4d5b752e1c033da57" 1122 + integrity sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ== 1101 1123 dependencies: 1102 - estraverse "^4.0.0" 1124 + estraverse "^5.1.0" 1103 1125 1104 1126 esrecurse@^4.1.0: 1105 1127 version "4.2.1" ··· 1108 1130 dependencies: 1109 1131 estraverse "^4.1.0" 1110 1132 1111 - estraverse@^4.0.0, estraverse@^4.1.0, estraverse@^4.1.1: 1112 - version "4.2.0" 1113 - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13" 1114 - integrity sha1-De4/7TH81GlhjOc0IJn8GvoL2xM= 1133 + estraverse@^4.1.0, estraverse@^4.1.1: 1134 + version "4.3.0" 1135 + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" 1136 + integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== 1137 + 1138 + estraverse@^5.1.0: 1139 + version "5.1.0" 1140 + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.1.0.tgz#374309d39fd935ae500e7b92e8a6b4c720e59642" 1141 + integrity sha512-FyohXK+R0vE+y1nHLoBM7ZTyqRpqAlhdZHCWIWEviFLiGB8b04H6bQs8G+XTthacvT8VuwvteiP7RJSxMs8UEw== 1115 1142 1116 1143 esutils@^2.0.2: 1117 - version "2.0.2" 1118 - resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b" 1119 - integrity sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs= 1144 + version "2.0.3" 1145 + resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" 1146 + integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== 1120 1147 1121 1148 execa@^0.7.0: 1122 1149 version "0.7.0" ··· 1181 1208 iconv-lite "^0.4.17" 1182 1209 tmp "^0.0.33" 1183 1210 1184 - external-editor@^3.0.0: 1185 - version "3.0.3" 1186 - resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.0.3.tgz#5866db29a97826dbe4bf3afd24070ead9ea43a27" 1187 - integrity sha512-bn71H9+qWoOQKyZDo25mOMVpSmXROAsTJVVVYzrrtol3d4y+AsKjf4Iwl2Q+IuT0kFSQ1qo166UuIwqYq7mGnA== 1211 + external-editor@^3.0.3: 1212 + version "3.1.0" 1213 + resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.1.0.tgz#cb03f740befae03ea4d283caed2741a83f335495" 1214 + integrity sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew== 1188 1215 dependencies: 1189 1216 chardet "^0.7.0" 1190 1217 iconv-lite "^0.4.24" ··· 1209 1236 resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz#c053477817c86b51daa853c81e059b733d023614" 1210 1237 integrity sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ= 1211 1238 1212 - fast-deep-equal@^2.0.1: 1213 - version "2.0.1" 1214 - resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49" 1215 - integrity sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk= 1239 + fast-deep-equal@^3.1.1: 1240 + version "3.1.1" 1241 + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz#545145077c501491e33b15ec408c294376e94ae4" 1242 + integrity sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA== 1216 1243 1217 1244 fast-json-stable-stringify@^2.0.0: 1218 - version "2.0.0" 1219 - resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2" 1220 - integrity sha1-1RQsDK7msRifh9OnYREGT4bIu/I= 1245 + version "2.1.0" 1246 + resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" 1247 + integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== 1221 1248 1222 - fast-levenshtein@~2.0.4: 1249 + fast-levenshtein@~2.0.6: 1223 1250 version "2.0.6" 1224 1251 resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" 1225 1252 integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= ··· 1247 1274 flat-cache "^1.2.1" 1248 1275 object-assign "^4.0.1" 1249 1276 1277 + file-entry-cache@^5.0.1: 1278 + version "5.0.1" 1279 + resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-5.0.1.tgz#ca0f6efa6dd3d561333fb14515065c2fafdf439c" 1280 + integrity sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g== 1281 + dependencies: 1282 + flat-cache "^2.0.1" 1283 + 1250 1284 fill-range@^4.0.0: 1251 1285 version "4.0.0" 1252 1286 resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" ··· 1256 1290 is-number "^3.0.0" 1257 1291 repeat-string "^1.6.1" 1258 1292 to-regex-range "^2.1.0" 1259 - 1260 - find-parent-dir@^0.3.0: 1261 - version "0.3.0" 1262 - resolved "https://registry.yarnpkg.com/find-parent-dir/-/find-parent-dir-0.3.0.tgz#33c44b429ab2b2f0646299c5f9f718f376ff8d54" 1263 - integrity sha1-M8RLQpqysvBkYpnF+fcY83b/jVQ= 1264 - 1265 - find-up@^1.0.0: 1266 - version "1.1.2" 1267 - resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" 1268 - integrity sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8= 1269 - dependencies: 1270 - path-exists "^2.0.0" 1271 - pinkie-promise "^2.0.0" 1272 1293 1273 1294 find-up@^2.0.0, find-up@^2.1.0: 1274 1295 version "2.1.0" ··· 1294 1315 rimraf "~2.6.2" 1295 1316 write "^0.2.1" 1296 1317 1318 + flat-cache@^2.0.1: 1319 + version "2.0.1" 1320 + resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-2.0.1.tgz#5d296d6f04bda44a4630a301413bdbc2ec085ec0" 1321 + integrity sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA== 1322 + dependencies: 1323 + flatted "^2.0.0" 1324 + rimraf "2.6.3" 1325 + write "1.0.3" 1326 + 1327 + flatted@^2.0.0: 1328 + version "2.0.2" 1329 + resolved "https://registry.yarnpkg.com/flatted/-/flatted-2.0.2.tgz#4575b21e2bcee7434aa9be662f4b7b5f9c2b5138" 1330 + integrity sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA== 1331 + 1332 + fn-name@~2.0.1: 1333 + version "2.0.1" 1334 + resolved "https://registry.yarnpkg.com/fn-name/-/fn-name-2.0.1.tgz#5214d7537a4d06a4a301c0cc262feb84188002e7" 1335 + integrity sha1-UhTXU3pNBqSjAcDMJi/rhBiAAuc= 1336 + 1297 1337 for-in@^1.0.2: 1298 1338 version "1.0.2" 1299 1339 resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" ··· 1336 1376 integrity sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w== 1337 1377 1338 1378 get-own-enumerable-property-symbols@^3.0.0: 1339 - version "3.0.0" 1340 - resolved "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.0.tgz#b877b49a5c16aefac3655f2ed2ea5b684df8d203" 1341 - integrity sha512-CIJYJC4GGF06TakLg8z4GQKvDsx9EMspVxOYih7LerEL/WosUnFIww45CGfxfeKHqlg3twgUrYRT1O3WQqjGCg== 1379 + version "3.0.2" 1380 + resolved "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz#b5fde77f22cbe35f390b4e089922c50bce6ef664" 1381 + integrity sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g== 1342 1382 1343 1383 get-stdin@^5.0.1: 1344 1384 version "5.0.1" ··· 1368 1408 integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= 1369 1409 1370 1410 glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3: 1371 - version "7.1.3" 1372 - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.3.tgz#3960832d3f1574108342dafd3a67b332c0969df1" 1373 - integrity sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ== 1411 + version "7.1.6" 1412 + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" 1413 + integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== 1374 1414 dependencies: 1375 1415 fs.realpath "^1.0.0" 1376 1416 inflight "^1.0.4" ··· 1392 1432 path-is-absolute "^1.0.0" 1393 1433 1394 1434 globals@^11.0.1, globals@^11.1.0, globals@^11.7.0: 1395 - version "11.9.0" 1396 - resolved "https://registry.yarnpkg.com/globals/-/globals-11.9.0.tgz#bde236808e987f290768a93d065060d78e6ab249" 1397 - integrity sha512-5cJVtyXWH8PiJPVLZzzoIizXx944O4OmRro5MWKx5fT4MgcN7OfaMutPeaTdJCCURwbWdhhcCWcKIffPnmTzBg== 1435 + version "11.12.0" 1436 + resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" 1437 + integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== 1398 1438 1399 1439 globby@^6.1.0: 1400 1440 version "6.1.0" ··· 1408 1448 pinkie-promise "^2.0.0" 1409 1449 1410 1450 graceful-fs@^4.1.2: 1411 - version "4.1.15" 1412 - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00" 1413 - integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA== 1451 + version "4.2.4" 1452 + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" 1453 + integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== 1414 1454 1415 1455 has-ansi@^2.0.0: 1416 1456 version "2.0.0" ··· 1429 1469 resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" 1430 1470 integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= 1431 1471 1432 - has-symbols@^1.0.0: 1433 - version "1.0.0" 1434 - resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.0.tgz#ba1a8f1af2a0fc39650f5c850367704122063b44" 1435 - integrity sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q= 1472 + has-symbols@^1.0.0, has-symbols@^1.0.1: 1473 + version "1.0.1" 1474 + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.1.tgz#9f5214758a44196c406d9bd76cebf81ec2dd31e8" 1475 + integrity sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg== 1436 1476 1437 1477 has-value@^0.3.1: 1438 1478 version "0.3.1" ··· 1465 1505 is-number "^3.0.0" 1466 1506 kind-of "^4.0.0" 1467 1507 1468 - has@^1.0.1, has@^1.0.3: 1508 + has@^1.0.3: 1469 1509 version "1.0.3" 1470 1510 resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" 1471 1511 integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== ··· 1473 1513 function-bind "^1.1.1" 1474 1514 1475 1515 hosted-git-info@^2.1.4: 1476 - version "2.7.1" 1477 - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.7.1.tgz#97f236977bd6e125408930ff6de3eec6281ec047" 1478 - integrity sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w== 1516 + version "2.8.8" 1517 + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.8.tgz#7539bd4bc1e0e0a895815a2e0262420b12858488" 1518 + integrity sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg== 1479 1519 1480 1520 husky@^1.3.1: 1481 1521 version "1.3.1" ··· 1511 1551 integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== 1512 1552 1513 1553 ignore@^5.0.2: 1514 - version "5.0.4" 1515 - resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.0.4.tgz#33168af4a21e99b00c5d41cbadb6a6cb49903a45" 1516 - integrity sha512-WLsTMEhsQuXpCiG173+f3aymI43SXa+fB1rSfbzyP4GkPP+ZFVuO0/3sFUGNBtifisPeDcl/uD/Y2NxZ7xFq4g== 1554 + version "5.1.4" 1555 + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.4.tgz#84b7b3dbe64552b6ef0eca99f6743dbec6d97adf" 1556 + integrity sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A== 1517 1557 1518 1558 import-fresh@^2.0.0: 1519 1559 version "2.0.0" ··· 1524 1564 resolve-from "^3.0.0" 1525 1565 1526 1566 import-fresh@^3.0.0: 1527 - version "3.0.0" 1528 - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.0.0.tgz#a3d897f420cab0e671236897f75bc14b4885c390" 1529 - integrity sha512-pOnA9tfM3Uwics+SaBLCNyZZZbK+4PTu0OPZtLlMIrv17EdBoC15S9Kn8ckJ9TZTyKb3ywNE5y1yeDxxGA7nTQ== 1567 + version "3.2.1" 1568 + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.2.1.tgz#633ff618506e793af5ac91bf48b72677e15cbe66" 1569 + integrity sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ== 1530 1570 dependencies: 1531 1571 parent-module "^1.0.0" 1532 1572 resolve-from "^4.0.0" ··· 1550 1590 wrappy "1" 1551 1591 1552 1592 inherits@2, inherits@^2.0.3, inherits@~2.0.3: 1553 - version "2.0.3" 1554 - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" 1555 - integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= 1593 + version "2.0.4" 1594 + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" 1595 + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== 1556 1596 1557 1597 inquirer@^3.0.6: 1558 1598 version "3.3.0" ··· 1574 1614 strip-ansi "^4.0.0" 1575 1615 through "^2.3.6" 1576 1616 1577 - inquirer@^6.1.0: 1578 - version "6.2.1" 1579 - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.2.1.tgz#9943fc4882161bdb0b0c9276769c75b32dbfcd52" 1580 - integrity sha512-088kl3DRT2dLU5riVMKKr1DlImd6X7smDhpXUCkJDCKvTEJeRiXh0G132HG9u5a+6Ylw9plFRY7RuTnwohYSpg== 1617 + inquirer@^6.2.2: 1618 + version "6.5.2" 1619 + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.5.2.tgz#ad50942375d036d327ff528c08bd5fab089928ca" 1620 + integrity sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ== 1581 1621 dependencies: 1582 - ansi-escapes "^3.0.0" 1583 - chalk "^2.0.0" 1622 + ansi-escapes "^3.2.0" 1623 + chalk "^2.4.2" 1584 1624 cli-cursor "^2.1.0" 1585 1625 cli-width "^2.0.0" 1586 - external-editor "^3.0.0" 1626 + external-editor "^3.0.3" 1587 1627 figures "^2.0.0" 1588 - lodash "^4.17.10" 1628 + lodash "^4.17.12" 1589 1629 mute-stream "0.0.7" 1590 1630 run-async "^2.2.0" 1591 - rxjs "^6.1.0" 1631 + rxjs "^6.4.0" 1592 1632 string-width "^2.1.0" 1593 - strip-ansi "^5.0.0" 1633 + strip-ansi "^5.1.0" 1594 1634 through "^2.3.6" 1595 1635 1636 + internal-slot@^1.0.2: 1637 + version "1.0.2" 1638 + resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.2.tgz#9c2e9fb3cd8e5e4256c6f45fe310067fcfa378a3" 1639 + integrity sha512-2cQNfwhAfJIkU4KZPkDI+Gj5yNNnbqi40W9Gge6dfnk4TocEVm00B3bdiL+JINrbGJil2TeHvM4rETGzk/f/0g== 1640 + dependencies: 1641 + es-abstract "^1.17.0-next.1" 1642 + has "^1.0.3" 1643 + side-channel "^1.0.2" 1644 + 1596 1645 invert-kv@^1.0.0: 1597 1646 version "1.0.0" 1598 1647 resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" ··· 1612 1661 dependencies: 1613 1662 kind-of "^6.0.0" 1614 1663 1664 + is-arguments@^1.0.4: 1665 + version "1.0.4" 1666 + resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.0.4.tgz#3faf966c7cba0ff437fb31f6250082fcf0448cf3" 1667 + integrity sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA== 1668 + 1615 1669 is-arrayish@^0.2.1: 1616 1670 version "0.2.1" 1617 1671 resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" ··· 1622 1676 resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" 1623 1677 integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== 1624 1678 1625 - is-builtin-module@^1.0.0: 1626 - version "1.0.0" 1627 - resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-1.0.0.tgz#540572d34f7ac3119f8f76c30cbc1b1e037affbe" 1628 - integrity sha1-VAVy0096wxGfj3bDDLwbHgN6/74= 1629 - dependencies: 1630 - builtin-modules "^1.0.0" 1631 - 1632 - is-callable@^1.1.4: 1633 - version "1.1.4" 1634 - resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.4.tgz#1e1adf219e1eeb684d691f9d6a05ff0d30a24d75" 1635 - integrity sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA== 1679 + is-callable@^1.1.4, is-callable@^1.1.5: 1680 + version "1.1.5" 1681 + resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.5.tgz#f7e46b596890456db74e7f6e976cb3273d06faab" 1682 + integrity sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q== 1636 1683 1637 1684 is-ci@^2.0.0: 1638 1685 version "2.0.0" ··· 1656 1703 kind-of "^6.0.0" 1657 1704 1658 1705 is-date-object@^1.0.1: 1659 - version "1.0.1" 1660 - resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16" 1661 - integrity sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY= 1706 + version "1.0.2" 1707 + resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.2.tgz#bda736f2cd8fd06d32844e7743bfa7494c3bfd7e" 1708 + integrity sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g== 1662 1709 1663 1710 is-descriptor@^0.1.0: 1664 1711 version "0.1.6" ··· 1713 1760 integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= 1714 1761 1715 1762 is-glob@^4.0.0: 1716 - version "4.0.0" 1717 - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.0.tgz#9521c76845cc2610a85203ddf080a958c2ffabc0" 1718 - integrity sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A= 1763 + version "4.0.1" 1764 + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" 1765 + integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== 1719 1766 dependencies: 1720 1767 is-extglob "^2.1.1" 1721 1768 ··· 1757 1804 dependencies: 1758 1805 path-is-inside "^1.0.1" 1759 1806 1760 - is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4: 1807 + is-plain-object@^2.0.3, is-plain-object@^2.0.4: 1761 1808 version "2.0.4" 1762 1809 resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" 1763 1810 integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== ··· 1765 1812 isobject "^3.0.1" 1766 1813 1767 1814 is-promise@^2.1.0: 1768 - version "2.1.0" 1769 - resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa" 1770 - integrity sha1-eaKp7OfwlugPNtKy87wWwf9L8/o= 1815 + version "2.2.2" 1816 + resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.2.2.tgz#39ab959ccbf9a774cf079f7b40c7a26f763135f1" 1817 + integrity sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ== 1771 1818 1772 - is-regex@^1.0.4: 1773 - version "1.0.4" 1774 - resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.4.tgz#5517489b547091b0930e095654ced25ee97e9491" 1775 - integrity sha1-VRdIm1RwkbCTDglWVM7SXul+lJE= 1819 + is-regex@^1.0.4, is-regex@^1.0.5: 1820 + version "1.0.5" 1821 + resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.5.tgz#39d589a358bf18967f726967120b8fc1aed74eae" 1822 + integrity sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ== 1776 1823 dependencies: 1777 - has "^1.0.1" 1824 + has "^1.0.3" 1778 1825 1779 1826 is-regexp@^1.0.0: 1780 1827 version "1.0.0" ··· 1791 1838 resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" 1792 1839 integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= 1793 1840 1841 + is-string@^1.0.5: 1842 + version "1.0.5" 1843 + resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.5.tgz#40493ed198ef3ff477b8c7f92f644ec82a5cd3a6" 1844 + integrity sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ== 1845 + 1794 1846 is-symbol@^1.0.2: 1795 - version "1.0.2" 1796 - resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.2.tgz#a055f6ae57192caee329e7a860118b497a950f38" 1797 - integrity sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw== 1847 + version "1.0.3" 1848 + resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.3.tgz#38e1014b9e6329be0de9d24a414fd7441ec61937" 1849 + integrity sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ== 1798 1850 dependencies: 1799 - has-symbols "^1.0.0" 1851 + has-symbols "^1.0.1" 1800 1852 1801 1853 is-windows@^1.0.2: 1802 1854 version "1.0.2" ··· 1825 1877 resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" 1826 1878 integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= 1827 1879 1828 - jest-get-type@^22.1.0: 1829 - version "22.4.3" 1830 - resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-22.4.3.tgz#e3a8504d8479342dd4420236b322869f18900ce4" 1831 - integrity sha512-/jsz0Y+V29w1chdXVygEKSz2nBoHoYqNShPe+QgxSNjAuP1i8+k4LbQNrfoliKej0P45sivkSCh7yiD6ubHS3w== 1832 - 1833 - jest-validate@^23.5.0: 1834 - version "23.6.0" 1835 - resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-23.6.0.tgz#36761f99d1ed33fcd425b4e4c5595d62b6597474" 1836 - integrity sha512-OFKapYxe72yz7agrDAWi8v2WL8GIfVqcbKRCLbRG9PAxtzF9b1SEDdTpytNDN12z2fJynoBwpMpvj2R39plI2A== 1837 - dependencies: 1838 - chalk "^2.0.1" 1839 - jest-get-type "^22.1.0" 1840 - leven "^2.1.0" 1841 - pretty-format "^23.6.0" 1842 - 1843 1880 "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: 1844 1881 version "4.0.0" 1845 1882 resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" ··· 1850 1887 resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" 1851 1888 integrity sha1-mGbfOVECEw449/mWvOtlRDIJwls= 1852 1889 1853 - js-yaml@^3.12.0, js-yaml@^3.9.0, js-yaml@^3.9.1: 1854 - version "3.12.1" 1855 - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.12.1.tgz#295c8632a18a23e054cf5c9d3cecafe678167600" 1856 - integrity sha512-um46hB9wNOKlwkHgiuyEVAybXBjwFUV0Z/RaHJblRd9DXltue9FTYvzCr9ErQrK9Adz5MU4gHWVaNUfdmrC8qA== 1890 + js-yaml@^3.13.0, js-yaml@^3.13.1, js-yaml@^3.9.1: 1891 + version "3.13.1" 1892 + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847" 1893 + integrity sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw== 1857 1894 dependencies: 1858 1895 argparse "^1.0.7" 1859 1896 esprima "^4.0.0" ··· 1883 1920 resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" 1884 1921 integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= 1885 1922 1886 - jsx-ast-utils@^2.0.1: 1887 - version "2.0.1" 1888 - resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-2.0.1.tgz#e801b1b39985e20fffc87b40e3748080e2dcac7f" 1889 - integrity sha1-6AGxs5mF4g//yHtA43SAgOLcrH8= 1923 + jsx-ast-utils@^2.2.1, jsx-ast-utils@^2.2.3: 1924 + version "2.2.3" 1925 + resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-2.2.3.tgz#8a9364e402448a3ce7f14d357738310d9248054f" 1926 + integrity sha512-EdIHFMm+1BPynpKOpdPqiOsvnIrInRGJD7bzPZdPkjitQEqpdpUuFpq4T0npZFKTiB3RhWFdGN+oqOJIdhDhQA== 1890 1927 dependencies: 1891 1928 array-includes "^3.0.3" 1929 + object.assign "^4.1.0" 1892 1930 1893 1931 kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: 1894 1932 version "3.2.2" ··· 1910 1948 integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== 1911 1949 1912 1950 kind-of@^6.0.0, kind-of@^6.0.2: 1913 - version "6.0.2" 1914 - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051" 1915 - integrity sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA== 1951 + version "6.0.3" 1952 + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" 1953 + integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== 1916 1954 1917 1955 lcid@^1.0.0: 1918 1956 version "1.0.0" ··· 1921 1959 dependencies: 1922 1960 invert-kv "^1.0.0" 1923 1961 1924 - leven@^2.1.0: 1925 - version "2.1.0" 1926 - resolved "https://registry.yarnpkg.com/leven/-/leven-2.1.0.tgz#c2e7a9f772094dee9d34202ae8acce4687875580" 1927 - integrity sha1-wuep93IJTe6dNCAq6KzORoeHVYA= 1928 - 1929 1962 levn@^0.3.0, levn@~0.3.0: 1930 1963 version "0.3.0" 1931 1964 resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" ··· 1935 1968 type-check "~0.3.2" 1936 1969 1937 1970 lint-staged@^8.1.0: 1938 - version "8.1.0" 1939 - resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-8.1.0.tgz#dbc3ae2565366d8f20efb9f9799d076da64863f2" 1940 - integrity sha512-yfSkyJy7EuVsaoxtUSEhrD81spdJOe/gMTGea3XaV7HyoRhTb9Gdlp6/JppRZERvKSEYXP9bjcmq6CA5oL2lYQ== 1971 + version "8.2.1" 1972 + resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-8.2.1.tgz#752fcf222d9d28f323a3b80f1e668f3654ff221f" 1973 + integrity sha512-n0tDGR/rTCgQNwXnUf/eWIpPNddGWxC32ANTNYsj2k02iZb7Cz5ox2tytwBu+2r0zDXMEMKw7Y9OD/qsav561A== 1941 1974 dependencies: 1942 - "@iamstarkov/listr-update-renderer" "0.4.1" 1943 1975 chalk "^2.3.1" 1944 1976 commander "^2.14.1" 1945 - cosmiconfig "5.0.6" 1977 + cosmiconfig "^5.2.0" 1946 1978 debug "^3.1.0" 1947 1979 dedent "^0.7.0" 1948 1980 del "^3.0.0" 1949 1981 execa "^1.0.0" 1950 - find-parent-dir "^0.3.0" 1951 1982 g-status "^2.0.2" 1952 1983 is-glob "^4.0.0" 1953 1984 is-windows "^1.0.2" 1954 - jest-validate "^23.5.0" 1955 1985 listr "^0.14.2" 1956 - lodash "^4.17.5" 1986 + listr-update-renderer "^0.5.0" 1987 + lodash "^4.17.11" 1957 1988 log-symbols "^2.2.0" 1958 1989 micromatch "^3.1.8" 1959 1990 npm-which "^3.0.1" ··· 1964 1995 staged-git-files "1.1.2" 1965 1996 string-argv "^0.0.2" 1966 1997 stringify-object "^3.2.2" 1998 + yup "^0.27.0" 1967 1999 1968 2000 listr-silent-renderer@^1.1.1: 1969 2001 version "1.1.1" ··· 2041 2073 integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= 2042 2074 2043 2075 lodash.merge@^4.6.0: 2044 - version "4.6.1" 2045 - resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.1.tgz#adc25d9cb99b9391c59624f379fbba60d7111d54" 2046 - integrity sha512-AOYza4+Hf5z1/0Hztxpm2/xiPZgi/cjMqdnKTUWTBSKchJlxXXuUSxCCl8rJlf4g6yww/j6mA8nC8Hw/EZWxKQ== 2076 + version "4.6.2" 2077 + resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" 2078 + integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== 2047 2079 2048 2080 lodash.unescape@4.0.1: 2049 2081 version "4.0.1" 2050 2082 resolved "https://registry.yarnpkg.com/lodash.unescape/-/lodash.unescape-4.0.1.tgz#bf2249886ce514cda112fae9218cdc065211fc9c" 2051 2083 integrity sha1-vyJJiGzlFM2hEvrpIYzcBlIR/Jw= 2052 2084 2053 - lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.3.0: 2054 - version "4.17.11" 2055 - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d" 2056 - integrity sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg== 2085 + lodash@^4.17.11, lodash@^4.17.12, lodash@^4.17.13, lodash@^4.17.14, lodash@^4.17.4, lodash@^4.3.0: 2086 + version "4.17.15" 2087 + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.15.tgz#b447f6670a0455bbfeedd11392eff330ea097548" 2088 + integrity sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A== 2057 2089 2058 2090 log-symbols@^1.0.2: 2059 2091 version "1.0.2" ··· 2087 2119 loglevel "^1.4.1" 2088 2120 2089 2121 loglevel@^1.4.1: 2090 - version "1.6.1" 2091 - resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.1.tgz#e0fc95133b6ef276cdc8887cdaf24aa6f156f8fa" 2092 - integrity sha1-4PyVEztu8nbNyIh82vJKpvFW+Po= 2122 + version "1.6.8" 2123 + resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.8.tgz#8a25fb75d092230ecd4457270d80b54e28011171" 2124 + integrity sha512-bsU7+gc9AJ2SqpzxwU3+1fedl8zAntbtC5XYlt3s2j1hJcn2PsXSmgN8TaLG/J1/2mod4+cE/3vNL70/c1RNCA== 2093 2125 2094 - loose-envify@^1.3.1: 2126 + loose-envify@^1.4.0: 2095 2127 version "1.4.0" 2096 2128 resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" 2097 2129 integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== ··· 2184 2216 resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" 2185 2217 integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ== 2186 2218 2187 - minimatch@^3.0.2, minimatch@^3.0.3, minimatch@^3.0.4: 2219 + minimatch@^3.0.2, minimatch@^3.0.4: 2188 2220 version "3.0.4" 2189 2221 resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" 2190 2222 integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== 2191 2223 dependencies: 2192 2224 brace-expansion "^1.1.7" 2193 2225 2194 - minimist@0.0.8: 2195 - version "0.0.8" 2196 - resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" 2197 - integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0= 2198 - 2199 - minimist@^1.2.0: 2200 - version "1.2.0" 2201 - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" 2202 - integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ= 2226 + minimist@^1.2.0, minimist@^1.2.5: 2227 + version "1.2.5" 2228 + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" 2229 + integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== 2203 2230 2204 2231 mixin-deep@^1.2.0: 2205 - version "1.3.1" 2206 - resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.1.tgz#a49e7268dce1a0d9698e45326c5626df3543d0fe" 2207 - integrity sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ== 2232 + version "1.3.2" 2233 + resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.2.tgz#1120b43dc359a785dce65b55b82e257ccf479566" 2234 + integrity sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA== 2208 2235 dependencies: 2209 2236 for-in "^1.0.2" 2210 2237 is-extendable "^1.0.1" 2211 2238 2212 2239 mkdirp@^0.5.1: 2213 - version "0.5.1" 2214 - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" 2215 - integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM= 2240 + version "0.5.5" 2241 + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" 2242 + integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== 2216 2243 dependencies: 2217 - minimist "0.0.8" 2244 + minimist "^1.2.5" 2218 2245 2219 2246 ms@2.0.0: 2220 2247 version "2.0.0" ··· 2222 2249 integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= 2223 2250 2224 2251 ms@^2.1.1: 2225 - version "2.1.1" 2226 - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" 2227 - integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== 2252 + version "2.1.2" 2253 + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" 2254 + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== 2228 2255 2229 2256 mute-stream@0.0.7: 2230 2257 version "0.0.7" ··· 2266 2293 abbrev "1" 2267 2294 2268 2295 normalize-package-data@^2.3.2: 2269 - version "2.4.0" 2270 - resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.0.tgz#12f95a307d58352075a04907b84ac8be98ac012f" 2271 - integrity sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw== 2296 + version "2.5.0" 2297 + resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" 2298 + integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== 2272 2299 dependencies: 2273 2300 hosted-git-info "^2.1.4" 2274 - is-builtin-module "^1.0.0" 2301 + resolve "^1.10.0" 2275 2302 semver "2 || 3 || 4 || 5" 2276 2303 validate-npm-package-license "^3.0.1" 2277 2304 ··· 2317 2344 define-property "^0.2.5" 2318 2345 kind-of "^3.0.3" 2319 2346 2320 - object-keys@^1.0.11, object-keys@^1.0.12: 2321 - version "1.0.12" 2322 - resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.12.tgz#09c53855377575310cca62f55bb334abff7b3ed2" 2323 - integrity sha512-FTMyFUm2wBcGHnH2eXmz7tC6IwlqQZ6mVZ+6dm6vZ4IQIHjs6FdNsQBuKGPuUUUY6NfJw2PshC08Tn6LzLDOag== 2347 + object-inspect@^1.7.0: 2348 + version "1.7.0" 2349 + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.7.0.tgz#f4f6bd181ad77f006b5ece60bd0b6f398ff74a67" 2350 + integrity sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw== 2351 + 2352 + object-is@^1.0.1: 2353 + version "1.1.2" 2354 + resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.1.2.tgz#c5d2e87ff9e119f78b7a088441519e2eec1573b6" 2355 + integrity sha512-5lHCz+0uufF6wZ7CRFWJN3hp8Jqblpgve06U5CMQ3f//6iDjPr2PEo9MWCjEssDsa+UZEL4PkFpr+BMop6aKzQ== 2356 + dependencies: 2357 + define-properties "^1.1.3" 2358 + es-abstract "^1.17.5" 2359 + 2360 + object-keys@^1.0.11, object-keys@^1.0.12, object-keys@^1.1.1: 2361 + version "1.1.1" 2362 + resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" 2363 + integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== 2324 2364 2325 2365 object-visit@^1.0.0: 2326 2366 version "1.0.1" ··· 2339 2379 has-symbols "^1.0.0" 2340 2380 object-keys "^1.0.11" 2341 2381 2342 - object.entries@^1.0.4: 2343 - version "1.1.0" 2344 - resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.0.tgz#2024fc6d6ba246aee38bdb0ffd5cfbcf371b7519" 2345 - integrity sha512-l+H6EQ8qzGRxbkHOd5I/aHRhHDKoQXQ8g0BYt4uSweQU1/J6dZUOyWh9a2Vky35YCKjzmgxOzta2hH6kf9HuXA== 2382 + object.entries@^1.1.0, object.entries@^1.1.1: 2383 + version "1.1.1" 2384 + resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.1.tgz#ee1cf04153de02bb093fec33683900f57ce5399b" 2385 + integrity sha512-ilqR7BgdyZetJutmDPfXCDffGa0/Yzl2ivVNpbx/g4UeWrCdRnFDUBrKJGLhGieRHDATnyZXWBeCb29k9CJysQ== 2346 2386 dependencies: 2347 2387 define-properties "^1.1.3" 2348 - es-abstract "^1.12.0" 2388 + es-abstract "^1.17.0-next.1" 2349 2389 function-bind "^1.1.1" 2350 2390 has "^1.0.3" 2351 2391 2352 - object.fromentries@^2.0.0: 2353 - version "2.0.0" 2354 - resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.0.tgz#49a543d92151f8277b3ac9600f1e930b189d30ab" 2355 - integrity sha512-9iLiI6H083uiqUuvzyY6qrlmc/Gz8hLQFOcb/Ri/0xXFkSNS3ctV+CbE6yM2+AnkYfOB3dGjdzC0wrMLIhQICA== 2392 + object.fromentries@^2.0.2: 2393 + version "2.0.2" 2394 + resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.2.tgz#4a09c9b9bb3843dd0f89acdb517a794d4f355ac9" 2395 + integrity sha512-r3ZiBH7MQppDJVLx6fhD618GKNG40CZYH9wgwdhKxBDDbQgjeWGGd4AtkZad84d291YxvWe7bJGuE65Anh0dxQ== 2356 2396 dependencies: 2357 - define-properties "^1.1.2" 2358 - es-abstract "^1.11.0" 2397 + define-properties "^1.1.3" 2398 + es-abstract "^1.17.0-next.1" 2359 2399 function-bind "^1.1.1" 2360 - has "^1.0.1" 2400 + has "^1.0.3" 2361 2401 2362 2402 object.pick@^1.3.0: 2363 2403 version "1.3.0" ··· 2366 2406 dependencies: 2367 2407 isobject "^3.0.1" 2368 2408 2409 + object.values@^1.1.0, object.values@^1.1.1: 2410 + version "1.1.1" 2411 + resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.1.tgz#68a99ecde356b7e9295a3c5e0ce31dc8c953de5e" 2412 + integrity sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA== 2413 + dependencies: 2414 + define-properties "^1.1.3" 2415 + es-abstract "^1.17.0-next.1" 2416 + function-bind "^1.1.1" 2417 + has "^1.0.3" 2418 + 2369 2419 once@^1.3.0, once@^1.3.1, once@^1.4.0: 2370 2420 version "1.4.0" 2371 2421 resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" ··· 2381 2431 mimic-fn "^1.0.0" 2382 2432 2383 2433 optionator@^0.8.2: 2384 - version "0.8.2" 2385 - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.2.tgz#364c5e409d3f4d6301d6c0b4c05bba50180aeb64" 2386 - integrity sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q= 2434 + version "0.8.3" 2435 + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" 2436 + integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA== 2387 2437 dependencies: 2388 2438 deep-is "~0.1.3" 2389 - fast-levenshtein "~2.0.4" 2439 + fast-levenshtein "~2.0.6" 2390 2440 levn "~0.3.0" 2391 2441 prelude-ls "~1.1.2" 2392 2442 type-check "~0.3.2" 2393 - wordwrap "~1.0.0" 2443 + word-wrap "~1.2.3" 2394 2444 2395 2445 os-locale@^2.0.0: 2396 2446 version "2.1.0" ··· 2419 2469 p-try "^1.0.0" 2420 2470 2421 2471 p-limit@^2.0.0: 2422 - version "2.1.0" 2423 - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.1.0.tgz#1d5a0d20fb12707c758a655f6bbc4386b5930d68" 2424 - integrity sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g== 2472 + version "2.3.0" 2473 + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" 2474 + integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== 2425 2475 dependencies: 2426 2476 p-try "^2.0.0" 2427 2477 ··· 2445 2495 integrity sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA== 2446 2496 2447 2497 p-map@^2.0.0: 2448 - version "2.0.0" 2449 - resolved "https://registry.yarnpkg.com/p-map/-/p-map-2.0.0.tgz#be18c5a5adeb8e156460651421aceca56c213a50" 2450 - integrity sha512-GO107XdrSUmtHxVoi60qc9tUl/KkNKm+X2CF4P9amalpGxv5YqVPJNfSb0wcA+syCopkZvYYIzW8OVTQW59x/w== 2498 + version "2.1.0" 2499 + resolved "https://registry.yarnpkg.com/p-map/-/p-map-2.1.0.tgz#310928feef9c9ecc65b68b17693018a665cea175" 2500 + integrity sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw== 2451 2501 2452 2502 p-try@^1.0.0: 2453 2503 version "1.0.0" ··· 2455 2505 integrity sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= 2456 2506 2457 2507 p-try@^2.0.0: 2458 - version "2.0.0" 2459 - resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.0.0.tgz#85080bb87c64688fa47996fe8f7dfbe8211760b1" 2460 - integrity sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ== 2508 + version "2.2.0" 2509 + resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" 2510 + integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== 2461 2511 2462 2512 parent-module@^1.0.0: 2463 - version "1.0.0" 2464 - resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.0.tgz#df250bdc5391f4a085fb589dad761f5ad6b865b5" 2465 - integrity sha512-8Mf5juOMmiE4FcmzYc4IaiS9L3+9paz2KOiXzkRviCP6aDmN49Hz6EMWz0lGNp9pX80GvvAuLADtyGfW/Em3TA== 2513 + version "1.0.1" 2514 + resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" 2515 + integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== 2466 2516 dependencies: 2467 2517 callsites "^3.0.0" 2468 2518 ··· 2485 2535 version "0.1.1" 2486 2536 resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" 2487 2537 integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= 2488 - 2489 - path-exists@^2.0.0: 2490 - version "2.1.0" 2491 - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" 2492 - integrity sha1-D+tsZPD8UY2adU3V77YscCJ2H0s= 2493 - dependencies: 2494 - pinkie-promise "^2.0.0" 2495 2538 2496 2539 path-exists@^3.0.0: 2497 2540 version "3.0.0" ··· 2547 2590 resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" 2548 2591 integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= 2549 2592 2550 - pkg-dir@^1.0.0: 2551 - version "1.0.0" 2552 - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-1.0.0.tgz#7a4b508a8d5bb2d629d447056ff4e9c9314cf3d4" 2553 - integrity sha1-ektQio1bstYp1EcFb/TpyTFM89Q= 2593 + pkg-dir@^2.0.0: 2594 + version "2.0.0" 2595 + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-2.0.0.tgz#f6d5d1109e19d63edf428e0bd57e12777615334b" 2596 + integrity sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s= 2554 2597 dependencies: 2555 - find-up "^1.0.0" 2598 + find-up "^2.1.0" 2556 2599 2557 2600 pkg-dir@^3.0.0: 2558 2601 version "3.0.0" ··· 2562 2605 find-up "^3.0.0" 2563 2606 2564 2607 please-upgrade-node@^3.0.2, please-upgrade-node@^3.1.1: 2565 - version "3.1.1" 2566 - resolved "https://registry.yarnpkg.com/please-upgrade-node/-/please-upgrade-node-3.1.1.tgz#ed320051dfcc5024fae696712c8288993595e8ac" 2567 - integrity sha512-KY1uHnQ2NlQHqIJQpnh/i54rKkuxCEBx+voJIS/Mvb+L2iYd2NMotwduhKTMjfC1uKoX3VXOxLjIYG66dfJTVQ== 2608 + version "3.2.0" 2609 + resolved "https://registry.yarnpkg.com/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz#aeddd3f994c933e4ad98b99d9a556efa0e2fe942" 2610 + integrity sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg== 2568 2611 dependencies: 2569 2612 semver-compare "^1.0.0" 2570 2613 ··· 2627 2670 vue-eslint-parser "^2.0.2" 2628 2671 2629 2672 prettier@^1.7.0: 2630 - version "1.15.3" 2631 - resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.15.3.tgz#1feaac5bdd181237b54dbe65d874e02a1472786a" 2632 - integrity sha512-gAU9AGAPMaKb3NNSUUuhhFAS7SCO4ALTN4nRIn6PJ075Qd28Yn2Ig2ahEJWdJwJmlEBTUfC7mMUSFy8MwsOCfg== 2673 + version "1.19.1" 2674 + resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.19.1.tgz#f7d7f5ff8a9cd872a7be4ca142095956a60797cb" 2675 + integrity sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew== 2633 2676 2634 - pretty-format@^23.0.1, pretty-format@^23.6.0: 2677 + pretty-format@^23.0.1: 2635 2678 version "23.6.0" 2636 2679 resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-23.6.0.tgz#5eaac8eeb6b33b987b7fe6097ea6a8a146ab5760" 2637 2680 integrity sha512-zf9NV1NSlDLDjycnwm6hpFATCGl/K1lt0R/GdkAK2O5LN/rwJoB+Mh93gGJjut4YbmecbfgLWVGSTCr0Ewvvbw== ··· 2640 2683 ansi-styles "^3.2.0" 2641 2684 2642 2685 process-nextick-args@~2.0.0: 2643 - version "2.0.0" 2644 - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa" 2645 - integrity sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw== 2686 + version "2.0.1" 2687 + resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" 2688 + integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== 2646 2689 2647 2690 progress@^2.0.0: 2648 2691 version "2.0.3" 2649 2692 resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" 2650 2693 integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== 2651 2694 2652 - prop-types@^15.6.2: 2653 - version "15.6.2" 2654 - resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.6.2.tgz#05d5ca77b4453e985d60fc7ff8c859094a497102" 2655 - integrity sha512-3pboPvLiWD7dkI3qf3KbUe6hKFKa52w+AE0VCqECtf+QHAKgOL37tTaNCnuX1nAAQ4ZhyP+kYVKf8rLmJ/feDQ== 2695 + prop-types@^15.7.2: 2696 + version "15.7.2" 2697 + resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5" 2698 + integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ== 2656 2699 dependencies: 2657 - loose-envify "^1.3.1" 2700 + loose-envify "^1.4.0" 2658 2701 object-assign "^4.1.1" 2702 + react-is "^16.8.1" 2703 + 2704 + property-expr@^1.5.0: 2705 + version "1.5.1" 2706 + resolved "https://registry.yarnpkg.com/property-expr/-/property-expr-1.5.1.tgz#22e8706894a0c8e28d58735804f6ba3a3673314f" 2707 + integrity sha512-CGuc0VUTGthpJXL36ydB6jnbyOf/rAHFvmVrJlH+Rg0DqqLFQGAP6hIaxD/G0OAmBJPhXDHuEJigrp0e0wFV6g== 2659 2708 2660 2709 pseudomap@^1.0.2: 2661 2710 version "1.0.2" ··· 2685 2734 resolved "https://registry.yarnpkg.com/ramda/-/ramda-0.26.1.tgz#8d41351eb8111c55353617fc3bbffad8e4d35d06" 2686 2735 integrity sha512-hLWjpy7EnsDBb0p+Z3B7rPi3GDeRG5ZtiI33kJhTt+ORCd38AbAIjB/9zRIUoeTbE/AVX5ZkU7m6bznsvrf8eQ== 2687 2736 2737 + react-is@^16.8.1: 2738 + version "16.13.1" 2739 + resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" 2740 + integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== 2741 + 2688 2742 read-pkg-up@^2.0.0: 2689 2743 version "2.0.0" 2690 2744 resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-2.0.0.tgz#6b72a8048984e0c41e79510fd5e9fa99b3b549be" ··· 2712 2766 pify "^3.0.0" 2713 2767 2714 2768 readable-stream@^2.2.2: 2715 - version "2.3.6" 2716 - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf" 2717 - integrity sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw== 2769 + version "2.3.7" 2770 + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" 2771 + integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== 2718 2772 dependencies: 2719 2773 core-util-is "~1.0.0" 2720 2774 inherits "~2.0.3" ··· 2729 2783 resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" 2730 2784 integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg== 2731 2785 2786 + regenerator-runtime@^0.13.4: 2787 + version "0.13.5" 2788 + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz#d878a1d094b4306d10b9096484b33ebd55e26697" 2789 + integrity sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA== 2790 + 2732 2791 regex-not@^1.0.0, regex-not@^1.0.2: 2733 2792 version "1.0.2" 2734 2793 resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" ··· 2737 2796 extend-shallow "^3.0.2" 2738 2797 safe-regex "^1.1.0" 2739 2798 2799 + regexp.prototype.flags@^1.2.0, regexp.prototype.flags@^1.3.0: 2800 + version "1.3.0" 2801 + resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz#7aba89b3c13a64509dabcf3ca8d9fbb9bdf5cb75" 2802 + integrity sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ== 2803 + dependencies: 2804 + define-properties "^1.1.3" 2805 + es-abstract "^1.17.0-next.1" 2806 + 2740 2807 regexpp@^1.0.1: 2741 2808 version "1.1.0" 2742 2809 resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-1.1.0.tgz#0e3516dd0b7904f413d2d4193dce4618c3a689ab" ··· 2805 2872 resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" 2806 2873 integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= 2807 2874 2808 - resolve@^1.5.0, resolve@^1.6.0, resolve@^1.8.1, resolve@^1.9.0: 2809 - version "1.9.0" 2810 - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.9.0.tgz#a14c6fdfa8f92a7df1d996cb7105fa744658ea06" 2811 - integrity sha512-TZNye00tI67lwYvzxCxHGjwTNlUV70io54/Ed4j6PscB8xVfuBJpRenI/o6dVk0cY0PYTY27AgCoGGxRnYuItQ== 2875 + resolve@^1.10.0, resolve@^1.12.0, resolve@^1.13.1, resolve@^1.15.1, resolve@^1.8.1: 2876 + version "1.17.0" 2877 + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.17.0.tgz#b25941b54968231cc2d1bb76a79cb7f2c0bf8444" 2878 + integrity sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w== 2812 2879 dependencies: 2813 2880 path-parse "^1.0.6" 2814 2881 ··· 2825 2892 resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" 2826 2893 integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== 2827 2894 2828 - rimraf@^2.2.8, rimraf@~2.6.2: 2895 + rimraf@2.6.3, rimraf@~2.6.2: 2829 2896 version "2.6.3" 2830 2897 resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" 2831 2898 integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== 2899 + dependencies: 2900 + glob "^7.1.3" 2901 + 2902 + rimraf@^2.2.8: 2903 + version "2.7.1" 2904 + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" 2905 + integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== 2832 2906 dependencies: 2833 2907 glob "^7.1.3" 2834 2908 2835 2909 run-async@^2.2.0: 2836 - version "2.3.0" 2837 - resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.3.0.tgz#0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0" 2838 - integrity sha1-A3GrSuC91yDUFm19/aZP96RFpsA= 2839 - dependencies: 2840 - is-promise "^2.1.0" 2910 + version "2.4.1" 2911 + resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455" 2912 + integrity sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ== 2841 2913 2842 2914 run-node@^1.0.0: 2843 2915 version "1.0.0" ··· 2863 2935 dependencies: 2864 2936 symbol-observable "1.0.1" 2865 2937 2866 - rxjs@^6.1.0, rxjs@^6.3.3: 2867 - version "6.3.3" 2868 - resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.3.3.tgz#3c6a7fa420e844a81390fb1158a9ec614f4bad55" 2869 - integrity sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw== 2938 + rxjs@^6.3.3, rxjs@^6.4.0: 2939 + version "6.5.5" 2940 + resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.5.5.tgz#c5c884e3094c8cfee31bf27eb87e54ccfc87f9ec" 2941 + integrity sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ== 2870 2942 dependencies: 2871 2943 tslib "^1.9.0" 2872 2944 ··· 2893 2965 integrity sha1-De4hahyUGrN+nvsXiPavxf9VN/w= 2894 2966 2895 2967 "semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.5.0, semver@^5.5.1: 2896 - version "5.6.0" 2897 - resolved "https://registry.yarnpkg.com/semver/-/semver-5.6.0.tgz#7e74256fbaa49c75aa7c7a205cc22799cac80004" 2898 - integrity sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg== 2968 + version "5.7.1" 2969 + resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" 2970 + integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== 2899 2971 2900 2972 semver@5.5.0: 2901 2973 version "5.5.0" ··· 2907 2979 resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" 2908 2980 integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= 2909 2981 2910 - set-value@^0.4.3: 2911 - version "0.4.3" 2912 - resolved "https://registry.yarnpkg.com/set-value/-/set-value-0.4.3.tgz#7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1" 2913 - integrity sha1-fbCPnT0i3H945Trzw79GZuzfzPE= 2914 - dependencies: 2915 - extend-shallow "^2.0.1" 2916 - is-extendable "^0.1.1" 2917 - is-plain-object "^2.0.1" 2918 - to-object-path "^0.3.0" 2919 - 2920 - set-value@^2.0.0: 2921 - version "2.0.0" 2922 - resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.0.tgz#71ae4a88f0feefbbf52d1ea604f3fb315ebb6274" 2923 - integrity sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg== 2982 + set-value@^2.0.0, set-value@^2.0.1: 2983 + version "2.0.1" 2984 + resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b" 2985 + integrity sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw== 2924 2986 dependencies: 2925 2987 extend-shallow "^2.0.1" 2926 2988 is-extendable "^0.1.1" ··· 2939 3001 resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" 2940 3002 integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= 2941 3003 3004 + side-channel@^1.0.2: 3005 + version "1.0.2" 3006 + resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.2.tgz#df5d1abadb4e4bf4af1cd8852bf132d2f7876947" 3007 + integrity sha512-7rL9YlPHg7Ancea1S96Pa8/QWb4BtXL/TZvS6B8XFetGBeuhAsfmUspK6DokBeZ64+Kj9TCNRD/30pVz1BvQNA== 3008 + dependencies: 3009 + es-abstract "^1.17.0-next.1" 3010 + object-inspect "^1.7.0" 3011 + 2942 3012 signal-exit@^3.0.0, signal-exit@^3.0.2: 2943 - version "3.0.2" 2944 - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" 2945 - integrity sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0= 3013 + version "3.0.3" 3014 + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" 3015 + integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== 2946 3016 2947 3017 simple-git@^1.85.0: 2948 - version "1.107.0" 2949 - resolved "https://registry.yarnpkg.com/simple-git/-/simple-git-1.107.0.tgz#12cffaf261c14d6f450f7fdb86c21ccee968b383" 2950 - integrity sha512-t4OK1JRlp4ayKRfcW6owrWcRVLyHRUlhGd0uN6ZZTqfDq8a5XpcUdOKiGRNobHEuMtNqzp0vcJNvhYWwh5PsQA== 3018 + version "1.132.0" 3019 + resolved "https://registry.yarnpkg.com/simple-git/-/simple-git-1.132.0.tgz#53ac4c5ec9e74e37c2fd461e23309f22fcdf09b1" 3020 + integrity sha512-xauHm1YqCTom1sC9eOjfq3/9RKiUA9iPnxBbrY2DdL8l4ADMu0jjM5l5lphQP5YWNqAL2aXC/OeuQ76vHtW5fg== 2951 3021 dependencies: 2952 3022 debug "^4.0.1" 2953 3023 ··· 2968 3038 dependencies: 2969 3039 is-fullwidth-code-point "^2.0.0" 2970 3040 2971 - slice-ansi@2.0.0: 2972 - version "2.0.0" 2973 - resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-2.0.0.tgz#5373bdb8559b45676e8541c66916cdd6251612e7" 2974 - integrity sha512-4j2WTWjp3GsZ+AOagyzVbzp4vWGtZ0hEZ/gDY/uTvm6MTxUfTUIsnMIFb1bn8o0RuXiqUw15H1bue8f22Vw2oQ== 3041 + slice-ansi@^2.1.0: 3042 + version "2.1.0" 3043 + resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-2.1.0.tgz#cacd7693461a637a5788d92a7dd4fba068e81636" 3044 + integrity sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ== 2975 3045 dependencies: 2976 3046 ansi-styles "^3.2.0" 2977 3047 astral-regex "^1.0.0" ··· 3008 3078 use "^3.1.0" 3009 3079 3010 3080 source-map-resolve@^0.5.0: 3011 - version "0.5.2" 3012 - resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.2.tgz#72e2cc34095543e43b2c62b2c4c10d4a9054f259" 3013 - integrity sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA== 3081 + version "0.5.3" 3082 + resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a" 3083 + integrity sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw== 3014 3084 dependencies: 3015 - atob "^2.1.1" 3085 + atob "^2.1.2" 3016 3086 decode-uri-component "^0.2.0" 3017 3087 resolve-url "^0.2.1" 3018 3088 source-map-url "^0.4.0" ··· 3037 3107 spdx-license-ids "^3.0.0" 3038 3108 3039 3109 spdx-exceptions@^2.1.0: 3040 - version "2.2.0" 3041 - resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz#2ea450aee74f2a89bfb94519c07fcd6f41322977" 3042 - integrity sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA== 3110 + version "2.3.0" 3111 + resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d" 3112 + integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== 3043 3113 3044 3114 spdx-expression-parse@^3.0.0: 3045 - version "3.0.0" 3046 - resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz#99e119b7a5da00e05491c9fa338b7904823b41d0" 3047 - integrity sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg== 3115 + version "3.0.1" 3116 + resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679" 3117 + integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== 3048 3118 dependencies: 3049 3119 spdx-exceptions "^2.1.0" 3050 3120 spdx-license-ids "^3.0.0" 3051 3121 3052 3122 spdx-license-ids@^3.0.0: 3053 - version "3.0.3" 3054 - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.3.tgz#81c0ce8f21474756148bbb5f3bfc0f36bf15d76e" 3055 - integrity sha512-uBIcIl3Ih6Phe3XHK1NqboJLdGfwr1UN3k6wSD1dZpmPsIkb8AGNbZYJ1fOBk834+Gxy8rpfDxrS6XLEMZMY2g== 3123 + version "3.0.5" 3124 + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz#3694b5804567a458d3c8045842a6358632f62654" 3125 + integrity sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q== 3056 3126 3057 3127 split-string@^3.0.1, split-string@^3.0.2: 3058 3128 version "3.1.0" ··· 3101 3171 is-fullwidth-code-point "^2.0.0" 3102 3172 strip-ansi "^4.0.0" 3103 3173 3174 + string-width@^3.0.0: 3175 + version "3.1.0" 3176 + resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" 3177 + integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== 3178 + dependencies: 3179 + emoji-regex "^7.0.1" 3180 + is-fullwidth-code-point "^2.0.0" 3181 + strip-ansi "^5.1.0" 3182 + 3183 + string.prototype.matchall@^4.0.2: 3184 + version "4.0.2" 3185 + resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.2.tgz#48bb510326fb9fdeb6a33ceaa81a6ea04ef7648e" 3186 + integrity sha512-N/jp6O5fMf9os0JU3E72Qhf590RSRZU/ungsL/qJUYVTNv7hTG0P/dbPjxINVN9jpscu3nzYwKESU3P3RY5tOg== 3187 + dependencies: 3188 + define-properties "^1.1.3" 3189 + es-abstract "^1.17.0" 3190 + has-symbols "^1.0.1" 3191 + internal-slot "^1.0.2" 3192 + regexp.prototype.flags "^1.3.0" 3193 + side-channel "^1.0.2" 3194 + 3195 + string.prototype.trimend@^1.0.0: 3196 + version "1.0.1" 3197 + resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz#85812a6b847ac002270f5808146064c995fb6913" 3198 + integrity sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g== 3199 + dependencies: 3200 + define-properties "^1.1.3" 3201 + es-abstract "^1.17.5" 3202 + 3203 + string.prototype.trimleft@^2.1.1: 3204 + version "2.1.2" 3205 + resolved "https://registry.yarnpkg.com/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz#4408aa2e5d6ddd0c9a80739b087fbc067c03b3cc" 3206 + integrity sha512-gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw== 3207 + dependencies: 3208 + define-properties "^1.1.3" 3209 + es-abstract "^1.17.5" 3210 + string.prototype.trimstart "^1.0.0" 3211 + 3212 + string.prototype.trimright@^2.1.1: 3213 + version "2.1.2" 3214 + resolved "https://registry.yarnpkg.com/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz#c76f1cef30f21bbad8afeb8db1511496cfb0f2a3" 3215 + integrity sha512-ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg== 3216 + dependencies: 3217 + define-properties "^1.1.3" 3218 + es-abstract "^1.17.5" 3219 + string.prototype.trimend "^1.0.0" 3220 + 3221 + string.prototype.trimstart@^1.0.0: 3222 + version "1.0.1" 3223 + resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz#14af6d9f34b053f7cfc89b72f8f2ee14b9039a54" 3224 + integrity sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw== 3225 + dependencies: 3226 + define-properties "^1.1.3" 3227 + es-abstract "^1.17.5" 3228 + 3104 3229 string_decoder@~1.1.1: 3105 3230 version "1.1.1" 3106 3231 resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" ··· 3131 3256 dependencies: 3132 3257 ansi-regex "^3.0.0" 3133 3258 3134 - strip-ansi@^5.0.0: 3135 - version "5.0.0" 3136 - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.0.0.tgz#f78f68b5d0866c20b2c9b8c61b5298508dc8756f" 3137 - integrity sha512-Uu7gQyZI7J7gn5qLn1Np3G9vcYGTVqB+lFTytnDJv83dd8T22aGH451P3jueT2/QemInJDfxHB5Tde5OzgG1Ow== 3259 + strip-ansi@^5.1.0: 3260 + version "5.2.0" 3261 + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" 3262 + integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== 3138 3263 dependencies: 3139 - ansi-regex "^4.0.0" 3264 + ansi-regex "^4.1.0" 3140 3265 3141 3266 strip-bom@^3.0.0: 3142 3267 version "3.0.0" ··· 3182 3307 resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.2.0.tgz#c22688aed4eab3cdc2dfeacbb561660560a00804" 3183 3308 integrity sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ== 3184 3309 3310 + synchronous-promise@^2.0.6: 3311 + version "2.0.12" 3312 + resolved "https://registry.yarnpkg.com/synchronous-promise/-/synchronous-promise-2.0.12.tgz#219934f23c19c9aa716276cf2e1f8d4e5b04d07f" 3313 + integrity sha512-rIDJiHmIK02tXU+eW1v6a7rNIIiMLm5JUF5Uj2fT6oLSulg7WNDVoqvkYqkFoJzf4v2gmTLppvzegdo9R+7h1Q== 3314 + 3185 3315 table@4.0.2: 3186 3316 version "4.0.2" 3187 3317 resolved "https://registry.yarnpkg.com/table/-/table-4.0.2.tgz#a33447375391e766ad34d3486e6e2aedc84d2e36" ··· 3194 3324 slice-ansi "1.0.0" 3195 3325 string-width "^2.1.1" 3196 3326 3197 - table@^5.0.2: 3198 - version "5.1.1" 3199 - resolved "https://registry.yarnpkg.com/table/-/table-5.1.1.tgz#92030192f1b7b51b6eeab23ed416862e47b70837" 3200 - integrity sha512-NUjapYb/qd4PeFW03HnAuOJ7OMcBkJlqeClWxeNlQ0lXGSb52oZXGzkO0/I0ARegQ2eUT1g2VDJH0eUxDRcHmw== 3327 + table@^5.2.3: 3328 + version "5.4.6" 3329 + resolved "https://registry.yarnpkg.com/table/-/table-5.4.6.tgz#1292d19500ce3f86053b05f0e8e7e4a3bb21079e" 3330 + integrity sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug== 3201 3331 dependencies: 3202 - ajv "^6.6.1" 3203 - lodash "^4.17.11" 3204 - slice-ansi "2.0.0" 3205 - string-width "^2.1.1" 3332 + ajv "^6.10.2" 3333 + lodash "^4.17.14" 3334 + slice-ansi "^2.1.0" 3335 + string-width "^3.0.0" 3206 3336 3207 3337 text-table@^0.2.0, text-table@~0.2.0: 3208 3338 version "0.2.0" ··· 3251 3381 regex-not "^1.0.2" 3252 3382 safe-regex "^1.1.0" 3253 3383 3254 - trim-right@^1.0.1: 3255 - version "1.0.1" 3256 - resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" 3257 - integrity sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM= 3384 + toposort@^2.0.2: 3385 + version "2.0.2" 3386 + resolved "https://registry.yarnpkg.com/toposort/-/toposort-2.0.2.tgz#ae21768175d1559d48bef35420b2f4962f09c330" 3387 + integrity sha1-riF2gXXRVZ1IvvNUILL0li8JwzA= 3258 3388 3259 3389 tslib@^1.9.0: 3260 - version "1.9.3" 3261 - resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.3.tgz#d7e4dd79245d85428c4d7e4822a79917954ca286" 3262 - integrity sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ== 3390 + version "1.13.0" 3391 + resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.13.0.tgz#c881e13cc7015894ed914862d276436fa9a47043" 3392 + integrity sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q== 3263 3393 3264 3394 type-check@~0.3.2: 3265 3395 version "0.3.2" ··· 3287 3417 integrity sha512-Gr4p6nFNaoufRIY4NMdpQRNmgxVIGMs4Fcu/ujdYk3nAZqk7supzBE9idmvfZIlH/Cuj//dvi+019qEue9lV0w== 3288 3418 3289 3419 union-value@^1.0.0: 3290 - version "1.0.0" 3291 - resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.0.tgz#5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4" 3292 - integrity sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ= 3420 + version "1.0.1" 3421 + resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847" 3422 + integrity sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg== 3293 3423 dependencies: 3294 3424 arr-union "^3.1.0" 3295 3425 get-value "^2.0.6" 3296 3426 is-extendable "^0.1.1" 3297 - set-value "^0.4.3" 3427 + set-value "^2.0.1" 3298 3428 3299 3429 unset-value@^1.0.0: 3300 3430 version "1.0.0" ··· 3358 3488 dependencies: 3359 3489 isexe "^2.0.0" 3360 3490 3361 - wordwrap@~1.0.0: 3362 - version "1.0.0" 3363 - resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" 3364 - integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus= 3491 + word-wrap@~1.2.3: 3492 + version "1.2.3" 3493 + resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" 3494 + integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== 3365 3495 3366 3496 wrap-ansi@^2.0.0: 3367 3497 version "2.1.0" ··· 3384 3514 resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" 3385 3515 integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= 3386 3516 3517 + write@1.0.3: 3518 + version "1.0.3" 3519 + resolved "https://registry.yarnpkg.com/write/-/write-1.0.3.tgz#0800e14523b923a387e415123c865616aae0f5c3" 3520 + integrity sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig== 3521 + dependencies: 3522 + mkdirp "^0.5.1" 3523 + 3387 3524 write@^0.2.1: 3388 3525 version "0.2.1" 3389 3526 resolved "https://registry.yarnpkg.com/write/-/write-0.2.1.tgz#5fc03828e264cea3fe91455476f7a3c566cb0757" 3390 3527 integrity sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c= 3391 3528 dependencies: 3392 3529 mkdirp "^0.5.1" 3530 + 3531 + xregexp@^4.3.0: 3532 + version "4.3.0" 3533 + resolved "https://registry.yarnpkg.com/xregexp/-/xregexp-4.3.0.tgz#7e92e73d9174a99a59743f67a4ce879a04b5ae50" 3534 + integrity sha512-7jXDIFXh5yJ/orPn4SXjuVrWWoi4Cr8jfV1eHv9CixKSbU+jY4mxfrBwAuDvupPNKpMUY+FeIqsVw/JLT9+B8g== 3535 + dependencies: 3536 + "@babel/runtime-corejs3" "^7.8.3" 3393 3537 3394 3538 y18n@^3.2.1: 3395 3539 version "3.2.1" ··· 3425 3569 which-module "^2.0.0" 3426 3570 y18n "^3.2.1" 3427 3571 yargs-parser "^8.0.0" 3572 + 3573 + yup@^0.27.0: 3574 + version "0.27.0" 3575 + resolved "https://registry.yarnpkg.com/yup/-/yup-0.27.0.tgz#f8cb198c8e7dd2124beddc2457571329096b06e7" 3576 + integrity sha512-v1yFnE4+u9za42gG/b/081E7uNW9mUj3qtkmelLbW5YPROZzSH/KUUyJu9Wt8vxFJcT9otL/eZopS0YK1L5yPQ== 3577 + dependencies: 3578 + "@babel/runtime" "^7.0.0" 3579 + fn-name "~2.0.1" 3580 + lodash "^4.17.11" 3581 + property-expr "^1.5.0" 3582 + synchronous-promise "^2.0.6" 3583 + toposort "^2.0.2"
+729 -569
pkgs/development/tools/yarn2nix-moretea/yarn2nix/yarn.nix
··· 1 - { fetchurl, linkFarm, runCommandNoCC, gnutar }: rec { 1 + { fetchurl, fetchgit, linkFarm, runCommandNoCC, gnutar }: rec { 2 2 offline_cache = linkFarm "offline" packages; 3 3 packages = [ 4 4 { 5 - name = "_babel_code_frame___code_frame_7.0.0.tgz"; 5 + name = "_babel_code_frame___code_frame_7.8.3.tgz"; 6 6 path = fetchurl { 7 - name = "_babel_code_frame___code_frame_7.0.0.tgz"; 8 - url = "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0.tgz"; 9 - sha1 = "06e2ab19bdb535385559aabb5ba59729482800f8"; 7 + name = "_babel_code_frame___code_frame_7.8.3.tgz"; 8 + url = "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.8.3.tgz"; 9 + sha1 = "33e25903d7481181534e12ec0a25f16b6fcf419e"; 10 10 }; 11 11 } 12 12 { 13 - name = "_babel_generator___generator_7.2.2.tgz"; 13 + name = "_babel_generator___generator_7.9.6.tgz"; 14 14 path = fetchurl { 15 - name = "_babel_generator___generator_7.2.2.tgz"; 16 - url = "https://registry.yarnpkg.com/@babel/generator/-/generator-7.2.2.tgz"; 17 - sha1 = "18c816c70962640eab42fe8cae5f3947a5c65ccc"; 15 + name = "_babel_generator___generator_7.9.6.tgz"; 16 + url = "https://registry.yarnpkg.com/@babel/generator/-/generator-7.9.6.tgz"; 17 + sha1 = "5408c82ac5de98cda0d77d8124e99fa1f2170a43"; 18 18 }; 19 19 } 20 20 { 21 - name = "_babel_helper_function_name___helper_function_name_7.1.0.tgz"; 21 + name = "_babel_helper_function_name___helper_function_name_7.9.5.tgz"; 22 22 path = fetchurl { 23 - name = "_babel_helper_function_name___helper_function_name_7.1.0.tgz"; 24 - url = "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz"; 25 - sha1 = "a0ceb01685f73355d4360c1247f582bfafc8ff53"; 23 + name = "_babel_helper_function_name___helper_function_name_7.9.5.tgz"; 24 + url = "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz"; 25 + sha1 = "2b53820d35275120e1874a82e5aabe1376920a5c"; 26 26 }; 27 27 } 28 28 { 29 - name = "_babel_helper_get_function_arity___helper_get_function_arity_7.0.0.tgz"; 29 + name = "_babel_helper_get_function_arity___helper_get_function_arity_7.8.3.tgz"; 30 30 path = fetchurl { 31 - name = "_babel_helper_get_function_arity___helper_get_function_arity_7.0.0.tgz"; 32 - url = "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz"; 33 - sha1 = "83572d4320e2a4657263734113c42868b64e49c3"; 31 + name = "_babel_helper_get_function_arity___helper_get_function_arity_7.8.3.tgz"; 32 + url = "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz"; 33 + sha1 = "b894b947bd004381ce63ea1db9f08547e920abd5"; 34 34 }; 35 35 } 36 36 { 37 - name = "_babel_helper_split_export_declaration___helper_split_export_declaration_7.0.0.tgz"; 37 + name = "_babel_helper_split_export_declaration___helper_split_export_declaration_7.8.3.tgz"; 38 38 path = fetchurl { 39 - name = "_babel_helper_split_export_declaration___helper_split_export_declaration_7.0.0.tgz"; 40 - url = "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0.tgz"; 41 - sha1 = "3aae285c0311c2ab095d997b8c9a94cad547d813"; 39 + name = "_babel_helper_split_export_declaration___helper_split_export_declaration_7.8.3.tgz"; 40 + url = "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz"; 41 + sha1 = "31a9f30070f91368a7182cf05f831781065fc7a9"; 42 42 }; 43 43 } 44 44 { 45 - name = "_babel_highlight___highlight_7.0.0.tgz"; 45 + name = "_babel_helper_validator_identifier___helper_validator_identifier_7.9.5.tgz"; 46 + path = fetchurl { 47 + name = "_babel_helper_validator_identifier___helper_validator_identifier_7.9.5.tgz"; 48 + url = "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz"; 49 + sha1 = "90977a8e6fbf6b431a7dc31752eee233bf052d80"; 50 + }; 51 + } 52 + { 53 + name = "_babel_highlight___highlight_7.9.0.tgz"; 54 + path = fetchurl { 55 + name = "_babel_highlight___highlight_7.9.0.tgz"; 56 + url = "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.9.0.tgz"; 57 + sha1 = "4e9b45ccb82b79607271b2979ad82c7b68163079"; 58 + }; 59 + } 60 + { 61 + name = "_babel_parser___parser_7.9.6.tgz"; 46 62 path = fetchurl { 47 - name = "_babel_highlight___highlight_7.0.0.tgz"; 48 - url = "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.0.0.tgz"; 49 - sha1 = "f710c38c8d458e6dd9a201afb637fcb781ce99e4"; 63 + name = "_babel_parser___parser_7.9.6.tgz"; 64 + url = "https://registry.yarnpkg.com/@babel/parser/-/parser-7.9.6.tgz"; 65 + sha1 = "3b1bbb30dabe600cd72db58720998376ff653bc7"; 50 66 }; 51 67 } 52 68 { 53 - name = "_babel_parser___parser_7.2.3.tgz"; 69 + name = "_babel_runtime_corejs3___runtime_corejs3_7.9.6.tgz"; 54 70 path = fetchurl { 55 - name = "_babel_parser___parser_7.2.3.tgz"; 56 - url = "https://registry.yarnpkg.com/@babel/parser/-/parser-7.2.3.tgz"; 57 - sha1 = "32f5df65744b70888d17872ec106b02434ba1489"; 71 + name = "_babel_runtime_corejs3___runtime_corejs3_7.9.6.tgz"; 72 + url = "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.9.6.tgz"; 73 + sha1 = "67aded13fffbbc2cb93247388cf84d77a4be9a71"; 58 74 }; 59 75 } 60 76 { 61 - name = "_babel_template___template_7.2.2.tgz"; 77 + name = "_babel_runtime___runtime_7.9.6.tgz"; 62 78 path = fetchurl { 63 - name = "_babel_template___template_7.2.2.tgz"; 64 - url = "https://registry.yarnpkg.com/@babel/template/-/template-7.2.2.tgz"; 65 - sha1 = "005b3fdf0ed96e88041330379e0da9a708eb2907"; 79 + name = "_babel_runtime___runtime_7.9.6.tgz"; 80 + url = "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.9.6.tgz"; 81 + sha1 = "a9102eb5cadedf3f31d08a9ecf294af7827ea29f"; 66 82 }; 67 83 } 68 84 { 69 - name = "_babel_traverse___traverse_7.2.3.tgz"; 85 + name = "_babel_template___template_7.8.6.tgz"; 70 86 path = fetchurl { 71 - name = "_babel_traverse___traverse_7.2.3.tgz"; 72 - url = "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.2.3.tgz"; 73 - sha1 = "7ff50cefa9c7c0bd2d81231fdac122f3957748d8"; 87 + name = "_babel_template___template_7.8.6.tgz"; 88 + url = "https://registry.yarnpkg.com/@babel/template/-/template-7.8.6.tgz"; 89 + sha1 = "86b22af15f828dfb086474f964dcc3e39c43ce2b"; 74 90 }; 75 91 } 76 92 { 77 - name = "_babel_types___types_7.2.2.tgz"; 93 + name = "_babel_traverse___traverse_7.9.6.tgz"; 78 94 path = fetchurl { 79 - name = "_babel_types___types_7.2.2.tgz"; 80 - url = "https://registry.yarnpkg.com/@babel/types/-/types-7.2.2.tgz"; 81 - sha1 = "44e10fc24e33af524488b716cdaee5360ea8ed1e"; 95 + name = "_babel_traverse___traverse_7.9.6.tgz"; 96 + url = "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.9.6.tgz"; 97 + sha1 = "5540d7577697bf619cc57b92aa0f1c231a94f442"; 82 98 }; 83 99 } 84 100 { 85 - name = "_iamstarkov_listr_update_renderer___listr_update_renderer_0.4.1.tgz"; 101 + name = "_babel_types___types_7.9.6.tgz"; 86 102 path = fetchurl { 87 - name = "_iamstarkov_listr_update_renderer___listr_update_renderer_0.4.1.tgz"; 88 - url = "https://registry.yarnpkg.com/@iamstarkov/listr-update-renderer/-/listr-update-renderer-0.4.1.tgz"; 89 - sha1 = "d7c48092a2dcf90fd672b6c8b458649cb350c77e"; 103 + name = "_babel_types___types_7.9.6.tgz"; 104 + url = "https://registry.yarnpkg.com/@babel/types/-/types-7.9.6.tgz"; 105 + sha1 = "2c5502b427251e9de1bd2dff95add646d95cc9f7"; 90 106 }; 91 107 } 92 108 { ··· 122 138 }; 123 139 } 124 140 { 125 - name = "acorn_jsx___acorn_jsx_5.0.1.tgz"; 141 + name = "acorn_jsx___acorn_jsx_5.2.0.tgz"; 126 142 path = fetchurl { 127 - name = "acorn_jsx___acorn_jsx_5.0.1.tgz"; 128 - url = "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.0.1.tgz"; 129 - sha1 = "32a064fd925429216a09b141102bfdd185fae40e"; 143 + name = "acorn_jsx___acorn_jsx_5.2.0.tgz"; 144 + url = "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.2.0.tgz"; 145 + sha1 = "4c66069173d6fdd68ed85239fc256226182b2ebe"; 130 146 }; 131 147 } 132 148 { ··· 138 154 }; 139 155 } 140 156 { 141 - name = "acorn___acorn_5.7.3.tgz"; 157 + name = "acorn___acorn_5.7.4.tgz"; 142 158 path = fetchurl { 143 - name = "acorn___acorn_5.7.3.tgz"; 144 - url = "https://registry.yarnpkg.com/acorn/-/acorn-5.7.3.tgz"; 145 - sha1 = "67aa231bf8812974b85235a96771eb6bd07ea279"; 159 + name = "acorn___acorn_5.7.4.tgz"; 160 + url = "https://registry.yarnpkg.com/acorn/-/acorn-5.7.4.tgz"; 161 + sha1 = "3e8d8a9947d0599a1796d10225d7432f4a4acf5e"; 146 162 }; 147 163 } 148 164 { 149 - name = "acorn___acorn_6.0.5.tgz"; 165 + name = "acorn___acorn_6.4.1.tgz"; 150 166 path = fetchurl { 151 - name = "acorn___acorn_6.0.5.tgz"; 152 - url = "https://registry.yarnpkg.com/acorn/-/acorn-6.0.5.tgz"; 153 - sha1 = "81730c0815f3f3b34d8efa95cb7430965f4d887a"; 167 + name = "acorn___acorn_6.4.1.tgz"; 168 + url = "https://registry.yarnpkg.com/acorn/-/acorn-6.4.1.tgz"; 169 + sha1 = "531e58ba3f51b9dacb9a6646ca4debf5b14ca474"; 154 170 }; 155 171 } 156 172 { ··· 170 186 }; 171 187 } 172 188 { 173 - name = "ajv___ajv_6.6.2.tgz"; 189 + name = "ajv___ajv_6.12.2.tgz"; 174 190 path = fetchurl { 175 - name = "ajv___ajv_6.6.2.tgz"; 176 - url = "https://registry.yarnpkg.com/ajv/-/ajv-6.6.2.tgz"; 177 - sha1 = "caceccf474bf3fc3ce3b147443711a24063cc30d"; 191 + name = "ajv___ajv_6.12.2.tgz"; 192 + url = "https://registry.yarnpkg.com/ajv/-/ajv-6.12.2.tgz"; 193 + sha1 = "c629c5eced17baf314437918d2da88c99d5958cd"; 178 194 }; 179 195 } 180 196 { 181 - name = "ansi_escapes___ansi_escapes_3.1.0.tgz"; 197 + name = "ansi_escapes___ansi_escapes_3.2.0.tgz"; 182 198 path = fetchurl { 183 - name = "ansi_escapes___ansi_escapes_3.1.0.tgz"; 184 - url = "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.1.0.tgz"; 185 - sha1 = "f73207bb81207d75fd6c83f125af26eea378ca30"; 199 + name = "ansi_escapes___ansi_escapes_3.2.0.tgz"; 200 + url = "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz"; 201 + sha1 = "8780b98ff9dbf5638152d1f1fe5c1d7b4442976b"; 186 202 }; 187 203 } 188 204 { ··· 202 218 }; 203 219 } 204 220 { 205 - name = "ansi_regex___ansi_regex_4.0.0.tgz"; 221 + name = "ansi_regex___ansi_regex_4.1.0.tgz"; 206 222 path = fetchurl { 207 - name = "ansi_regex___ansi_regex_4.0.0.tgz"; 208 - url = "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.0.0.tgz"; 209 - sha1 = "70de791edf021404c3fd615aa89118ae0432e5a9"; 223 + name = "ansi_regex___ansi_regex_4.1.0.tgz"; 224 + url = "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz"; 225 + sha1 = "8b9f8f08cf1acb843756a839ca8c7e3168c51997"; 210 226 }; 211 227 } 212 228 { ··· 274 290 }; 275 291 } 276 292 { 277 - name = "array_includes___array_includes_3.0.3.tgz"; 293 + name = "array_includes___array_includes_3.1.1.tgz"; 278 294 path = fetchurl { 279 - name = "array_includes___array_includes_3.0.3.tgz"; 280 - url = "https://registry.yarnpkg.com/array-includes/-/array-includes-3.0.3.tgz"; 281 - sha1 = "184b48f62d92d7452bb31b323165c7f8bd02266d"; 295 + name = "array_includes___array_includes_3.1.1.tgz"; 296 + url = "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.1.tgz"; 297 + sha1 = "cdd67e6852bdf9c1215460786732255ed2459348"; 282 298 }; 283 299 } 284 300 { ··· 306 322 }; 307 323 } 308 324 { 325 + name = "array.prototype.flat___array.prototype.flat_1.2.3.tgz"; 326 + path = fetchurl { 327 + name = "array.prototype.flat___array.prototype.flat_1.2.3.tgz"; 328 + url = "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz"; 329 + sha1 = "0de82b426b0318dbfdb940089e38b043d37f6c7b"; 330 + }; 331 + } 332 + { 309 333 name = "arrify___arrify_1.0.1.tgz"; 310 334 path = fetchurl { 311 335 name = "arrify___arrify_1.0.1.tgz"; ··· 346 370 }; 347 371 } 348 372 { 349 - name = "axobject_query___axobject_query_2.0.2.tgz"; 373 + name = "axobject_query___axobject_query_2.1.2.tgz"; 350 374 path = fetchurl { 351 - name = "axobject_query___axobject_query_2.0.2.tgz"; 352 - url = "https://registry.yarnpkg.com/axobject-query/-/axobject-query-2.0.2.tgz"; 353 - sha1 = "ea187abe5b9002b377f925d8bf7d1c561adf38f9"; 375 + name = "axobject_query___axobject_query_2.1.2.tgz"; 376 + url = "https://registry.yarnpkg.com/axobject-query/-/axobject-query-2.1.2.tgz"; 377 + sha1 = "2bdffc0371e643e5f03ba99065d5179b9ca79799"; 354 378 }; 355 379 } 356 380 { ··· 362 386 }; 363 387 } 364 388 { 365 - name = "babel_eslint___babel_eslint_10.0.1.tgz"; 389 + name = "babel_eslint___babel_eslint_10.1.0.tgz"; 366 390 path = fetchurl { 367 - name = "babel_eslint___babel_eslint_10.0.1.tgz"; 368 - url = "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-10.0.1.tgz"; 369 - sha1 = "919681dc099614cd7d31d45c8908695092a1faed"; 391 + name = "babel_eslint___babel_eslint_10.1.0.tgz"; 392 + url = "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-10.1.0.tgz"; 393 + sha1 = "6968e568a910b78fb3779cdd8b6ac2f479943232"; 370 394 }; 371 395 } 372 396 { ··· 423 447 name = "buffer_from___buffer_from_1.1.1.tgz"; 424 448 url = "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz"; 425 449 sha1 = "32713bc028f75c02fdb710d7c7bcec1f2c6070ef"; 426 - }; 427 - } 428 - { 429 - name = "builtin_modules___builtin_modules_1.1.1.tgz"; 430 - path = fetchurl { 431 - name = "builtin_modules___builtin_modules_1.1.1.tgz"; 432 - url = "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz"; 433 - sha1 = "270f076c5a72c02f5b65a47df94c5fe3a278892f"; 434 450 }; 435 451 } 436 452 { ··· 482 498 }; 483 499 } 484 500 { 485 - name = "callsites___callsites_3.0.0.tgz"; 501 + name = "callsites___callsites_3.1.0.tgz"; 486 502 path = fetchurl { 487 - name = "callsites___callsites_3.0.0.tgz"; 488 - url = "https://registry.yarnpkg.com/callsites/-/callsites-3.0.0.tgz"; 489 - sha1 = "fb7eb569b72ad7a45812f93fd9430a3e410b3dd3"; 503 + name = "callsites___callsites_3.1.0.tgz"; 504 + url = "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz"; 505 + sha1 = "b3630abd8943432f54b3f0519238e33cd7df2f73"; 490 506 }; 491 507 } 492 508 { ··· 522 538 }; 523 539 } 524 540 { 525 - name = "chalk___chalk_2.4.1.tgz"; 541 + name = "chalk___chalk_2.4.2.tgz"; 526 542 path = fetchurl { 527 - name = "chalk___chalk_2.4.1.tgz"; 528 - url = "https://registry.yarnpkg.com/chalk/-/chalk-2.4.1.tgz"; 529 - sha1 = "18c49ab16a037b6eb0152cc83e3471338215b66e"; 543 + name = "chalk___chalk_2.4.2.tgz"; 544 + url = "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz"; 545 + sha1 = "cd42541677a54333cf541a49108c1432b44c9424"; 530 546 }; 531 547 } 532 548 { ··· 586 602 }; 587 603 } 588 604 { 589 - name = "cli_width___cli_width_2.2.0.tgz"; 605 + name = "cli_width___cli_width_2.2.1.tgz"; 590 606 path = fetchurl { 591 - name = "cli_width___cli_width_2.2.0.tgz"; 592 - url = "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.0.tgz"; 593 - sha1 = "ff19ede8a9a5e579324147b0c11f0fbcbabed639"; 607 + name = "cli_width___cli_width_2.2.1.tgz"; 608 + url = "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.1.tgz"; 609 + sha1 = "b0433d0b4e9c847ef18868a4ef16fd5fc8271c48"; 594 610 }; 595 611 } 596 612 { ··· 642 658 }; 643 659 } 644 660 { 645 - name = "commander___commander_2.19.0.tgz"; 661 + name = "commander___commander_2.20.3.tgz"; 646 662 path = fetchurl { 647 - name = "commander___commander_2.19.0.tgz"; 648 - url = "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz"; 649 - sha1 = "f6198aa84e5b83c46054b94ddedbfed5ee9ff12a"; 663 + name = "commander___commander_2.20.3.tgz"; 664 + url = "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz"; 665 + sha1 = "fd485e84c03eb4881c20722ba48035e8531aeb33"; 650 666 }; 651 667 } 652 668 { ··· 658 674 }; 659 675 } 660 676 { 661 - name = "component_emitter___component_emitter_1.2.1.tgz"; 677 + name = "component_emitter___component_emitter_1.3.0.tgz"; 662 678 path = fetchurl { 663 - name = "component_emitter___component_emitter_1.2.1.tgz"; 664 - url = "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.2.1.tgz"; 665 - sha1 = "137918d6d78283f7df7a6b7c5a63e140e69425e6"; 679 + name = "component_emitter___component_emitter_1.3.0.tgz"; 680 + url = "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz"; 681 + sha1 = "16e4070fba8ae29b679f2215853ee181ab2eabc0"; 666 682 }; 667 683 } 668 684 { ··· 682 698 }; 683 699 } 684 700 { 701 + name = "confusing_browser_globals___confusing_browser_globals_1.0.9.tgz"; 702 + path = fetchurl { 703 + name = "confusing_browser_globals___confusing_browser_globals_1.0.9.tgz"; 704 + url = "https://registry.yarnpkg.com/confusing-browser-globals/-/confusing-browser-globals-1.0.9.tgz"; 705 + sha1 = "72bc13b483c0276801681871d4898516f8f54fdd"; 706 + }; 707 + } 708 + { 685 709 name = "contains_path___contains_path_0.1.0.tgz"; 686 710 path = fetchurl { 687 711 name = "contains_path___contains_path_0.1.0.tgz"; ··· 698 722 }; 699 723 } 700 724 { 701 - name = "core_js___core_js_2.6.1.tgz"; 725 + name = "core_js_pure___core_js_pure_3.6.5.tgz"; 702 726 path = fetchurl { 703 - name = "core_js___core_js_2.6.1.tgz"; 704 - url = "https://registry.yarnpkg.com/core-js/-/core-js-2.6.1.tgz"; 705 - sha1 = "87416ae817de957a3f249b3b5ca475d4aaed6042"; 727 + name = "core_js_pure___core_js_pure_3.6.5.tgz"; 728 + url = "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.6.5.tgz"; 729 + sha1 = "c79e75f5e38dbc85a662d91eea52b8256d53b813"; 706 730 }; 707 731 } 708 732 { 709 - name = "core_util_is___core_util_is_1.0.2.tgz"; 733 + name = "core_js___core_js_2.6.11.tgz"; 710 734 path = fetchurl { 711 - name = "core_util_is___core_util_is_1.0.2.tgz"; 712 - url = "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz"; 713 - sha1 = "b5fd54220aa2bc5ab57aab7140c940754503c1a7"; 735 + name = "core_js___core_js_2.6.11.tgz"; 736 + url = "https://registry.yarnpkg.com/core-js/-/core-js-2.6.11.tgz"; 737 + sha1 = "38831469f9922bded8ee21c9dc46985e0399308c"; 714 738 }; 715 739 } 716 740 { 717 - name = "cosmiconfig___cosmiconfig_5.0.6.tgz"; 741 + name = "core_util_is___core_util_is_1.0.2.tgz"; 718 742 path = fetchurl { 719 - name = "cosmiconfig___cosmiconfig_5.0.6.tgz"; 720 - url = "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.0.6.tgz"; 721 - sha1 = "dca6cf680a0bd03589aff684700858c81abeeb39"; 743 + name = "core_util_is___core_util_is_1.0.2.tgz"; 744 + url = "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz"; 745 + sha1 = "b5fd54220aa2bc5ab57aab7140c940754503c1a7"; 722 746 }; 723 747 } 724 748 { 725 - name = "cosmiconfig___cosmiconfig_5.0.7.tgz"; 749 + name = "cosmiconfig___cosmiconfig_5.2.1.tgz"; 726 750 path = fetchurl { 727 - name = "cosmiconfig___cosmiconfig_5.0.7.tgz"; 728 - url = "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.0.7.tgz"; 729 - sha1 = "39826b292ee0d78eda137dfa3173bd1c21a43b04"; 751 + name = "cosmiconfig___cosmiconfig_5.2.1.tgz"; 752 + url = "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz"; 753 + sha1 = "040f726809c591e77a17c0a3626ca45b4f168b1a"; 730 754 }; 731 755 } 732 756 { ··· 746 770 }; 747 771 } 748 772 { 749 - name = "damerau_levenshtein___damerau_levenshtein_1.0.4.tgz"; 773 + name = "damerau_levenshtein___damerau_levenshtein_1.0.6.tgz"; 750 774 path = fetchurl { 751 - name = "damerau_levenshtein___damerau_levenshtein_1.0.4.tgz"; 752 - url = "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.4.tgz"; 753 - sha1 = "03191c432cb6eea168bb77f3a55ffdccb8978514"; 775 + name = "damerau_levenshtein___damerau_levenshtein_1.0.6.tgz"; 776 + url = "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz"; 777 + sha1 = "143c1641cb3d85c60c32329e26899adea8701791"; 754 778 }; 755 779 } 756 780 { ··· 810 834 }; 811 835 } 812 836 { 813 - name = "deep_equal___deep_equal_1.0.1.tgz"; 837 + name = "deep_equal___deep_equal_1.1.1.tgz"; 814 838 path = fetchurl { 815 - name = "deep_equal___deep_equal_1.0.1.tgz"; 816 - url = "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.0.1.tgz"; 817 - sha1 = "f5d260292b660e084eff4cdbc9f08ad3247448b5"; 839 + name = "deep_equal___deep_equal_1.1.1.tgz"; 840 + url = "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.1.1.tgz"; 841 + sha1 = "b5c98c942ceffaf7cb051e24e1434a25a2e6076a"; 818 842 }; 819 843 } 820 844 { ··· 866 890 }; 867 891 } 868 892 { 869 - name = "dlv___dlv_1.1.2.tgz"; 893 + name = "dlv___dlv_1.1.3.tgz"; 870 894 path = fetchurl { 871 - name = "dlv___dlv_1.1.2.tgz"; 872 - url = "https://registry.yarnpkg.com/dlv/-/dlv-1.1.2.tgz"; 873 - sha1 = "270f6737b30d25b6657a7e962c784403f85137e5"; 895 + name = "dlv___dlv_1.1.3.tgz"; 896 + url = "https://registry.yarnpkg.com/dlv/-/dlv-1.1.3.tgz"; 897 + sha1 = "5c198a8a11453596e751494d49874bc7732f2e79"; 874 898 }; 875 899 } 876 900 { ··· 898 922 }; 899 923 } 900 924 { 925 + name = "doctrine___doctrine_3.0.0.tgz"; 926 + path = fetchurl { 927 + name = "doctrine___doctrine_3.0.0.tgz"; 928 + url = "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz"; 929 + sha1 = "addebead72a6574db783639dc87a121773973961"; 930 + }; 931 + } 932 + { 901 933 name = "elegant_spinner___elegant_spinner_1.0.1.tgz"; 902 934 path = fetchurl { 903 935 name = "elegant_spinner___elegant_spinner_1.0.1.tgz"; ··· 906 938 }; 907 939 } 908 940 { 909 - name = "emoji_regex___emoji_regex_6.5.1.tgz"; 941 + name = "emoji_regex___emoji_regex_7.0.3.tgz"; 910 942 path = fetchurl { 911 - name = "emoji_regex___emoji_regex_6.5.1.tgz"; 912 - url = "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-6.5.1.tgz"; 913 - sha1 = "9baea929b155565c11ea41c6626eaa65cef992c2"; 943 + name = "emoji_regex___emoji_regex_7.0.3.tgz"; 944 + url = "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz"; 945 + sha1 = "933a04052860c85e83c122479c4748a8e4c72156"; 914 946 }; 915 947 } 916 948 { 917 - name = "end_of_stream___end_of_stream_1.4.1.tgz"; 949 + name = "end_of_stream___end_of_stream_1.4.4.tgz"; 918 950 path = fetchurl { 919 - name = "end_of_stream___end_of_stream_1.4.1.tgz"; 920 - url = "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.1.tgz"; 921 - sha1 = "ed29634d19baba463b6ce6b80a37213eab71ec43"; 951 + name = "end_of_stream___end_of_stream_1.4.4.tgz"; 952 + url = "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz"; 953 + sha1 = "5ae64a5f45057baf3626ec14da0ca5e4b2431eb0"; 922 954 }; 923 955 } 924 956 { ··· 930 962 }; 931 963 } 932 964 { 933 - name = "es_abstract___es_abstract_1.13.0.tgz"; 965 + name = "es_abstract___es_abstract_1.17.5.tgz"; 934 966 path = fetchurl { 935 - name = "es_abstract___es_abstract_1.13.0.tgz"; 936 - url = "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.13.0.tgz"; 937 - sha1 = "ac86145fdd5099d8dd49558ccba2eaf9b88e24e9"; 967 + name = "es_abstract___es_abstract_1.17.5.tgz"; 968 + url = "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.17.5.tgz"; 969 + sha1 = "d8c9d1d66c8981fb9200e2251d799eee92774ae9"; 938 970 }; 939 971 } 940 972 { 941 - name = "es_to_primitive___es_to_primitive_1.2.0.tgz"; 973 + name = "es_to_primitive___es_to_primitive_1.2.1.tgz"; 942 974 path = fetchurl { 943 - name = "es_to_primitive___es_to_primitive_1.2.0.tgz"; 944 - url = "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.0.tgz"; 945 - sha1 = "edf72478033456e8dda8ef09e00ad9650707f377"; 975 + name = "es_to_primitive___es_to_primitive_1.2.1.tgz"; 976 + url = "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz"; 977 + sha1 = "e55cd4c9cdc188bcefb03b366c736323fc5c898a"; 946 978 }; 947 979 } 948 980 { ··· 954 986 }; 955 987 } 956 988 { 957 - name = "eslint_config_airbnb_base___eslint_config_airbnb_base_13.1.0.tgz"; 989 + name = "eslint_config_airbnb_base___eslint_config_airbnb_base_13.2.0.tgz"; 958 990 path = fetchurl { 959 - name = "eslint_config_airbnb_base___eslint_config_airbnb_base_13.1.0.tgz"; 960 - url = "https://registry.yarnpkg.com/eslint-config-airbnb-base/-/eslint-config-airbnb-base-13.1.0.tgz"; 961 - sha1 = "b5a1b480b80dfad16433d6c4ad84e6605052c05c"; 991 + name = "eslint_config_airbnb_base___eslint_config_airbnb_base_13.2.0.tgz"; 992 + url = "https://registry.yarnpkg.com/eslint-config-airbnb-base/-/eslint-config-airbnb-base-13.2.0.tgz"; 993 + sha1 = "f6ea81459ff4dec2dda200c35f1d8f7419d57943"; 962 994 }; 963 995 } 964 996 { 965 - name = "eslint_config_airbnb___eslint_config_airbnb_17.1.0.tgz"; 997 + name = "eslint_config_airbnb___eslint_config_airbnb_17.1.1.tgz"; 966 998 path = fetchurl { 967 - name = "eslint_config_airbnb___eslint_config_airbnb_17.1.0.tgz"; 968 - url = "https://registry.yarnpkg.com/eslint-config-airbnb/-/eslint-config-airbnb-17.1.0.tgz"; 969 - sha1 = "3964ed4bc198240315ff52030bf8636f42bc4732"; 999 + name = "eslint_config_airbnb___eslint_config_airbnb_17.1.1.tgz"; 1000 + url = "https://registry.yarnpkg.com/eslint-config-airbnb/-/eslint-config-airbnb-17.1.1.tgz"; 1001 + sha1 = "2272e0b86bb1e2b138cdf88d07a3b6f4cda3d626"; 970 1002 }; 971 1003 } 972 1004 { 973 - name = "eslint_config_prettier___eslint_config_prettier_3.3.0.tgz"; 1005 + name = "eslint_config_prettier___eslint_config_prettier_3.6.0.tgz"; 974 1006 path = fetchurl { 975 - name = "eslint_config_prettier___eslint_config_prettier_3.3.0.tgz"; 976 - url = "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-3.3.0.tgz"; 977 - sha1 = "41afc8d3b852e757f06274ed6c44ca16f939a57d"; 1007 + name = "eslint_config_prettier___eslint_config_prettier_3.6.0.tgz"; 1008 + url = "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-3.6.0.tgz"; 1009 + sha1 = "8ca3ffac4bd6eeef623a0651f9d754900e3ec217"; 978 1010 }; 979 1011 } 980 1012 { ··· 986 1018 }; 987 1019 } 988 1020 { 989 - name = "eslint_import_resolver_node___eslint_import_resolver_node_0.3.2.tgz"; 1021 + name = "eslint_import_resolver_node___eslint_import_resolver_node_0.3.3.tgz"; 990 1022 path = fetchurl { 991 - name = "eslint_import_resolver_node___eslint_import_resolver_node_0.3.2.tgz"; 992 - url = "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz"; 993 - sha1 = "58f15fb839b8d0576ca980413476aab2472db66a"; 1023 + name = "eslint_import_resolver_node___eslint_import_resolver_node_0.3.3.tgz"; 1024 + url = "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.3.tgz"; 1025 + sha1 = "dbaa52b6b2816b50bc6711af75422de808e98404"; 994 1026 }; 995 1027 } 996 1028 { 997 - name = "eslint_module_utils___eslint_module_utils_2.2.0.tgz"; 1029 + name = "eslint_module_utils___eslint_module_utils_2.6.0.tgz"; 998 1030 path = fetchurl { 999 - name = "eslint_module_utils___eslint_module_utils_2.2.0.tgz"; 1000 - url = "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.2.0.tgz"; 1001 - sha1 = "b270362cd88b1a48ad308976ce7fa54e98411746"; 1031 + name = "eslint_module_utils___eslint_module_utils_2.6.0.tgz"; 1032 + url = "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz"; 1033 + sha1 = "579ebd094f56af7797d19c9866c9c9486629bfa6"; 1002 1034 }; 1003 1035 } 1004 1036 { 1005 - name = "eslint_plugin_es___eslint_plugin_es_1.4.0.tgz"; 1037 + name = "eslint_plugin_es___eslint_plugin_es_1.4.1.tgz"; 1006 1038 path = fetchurl { 1007 - name = "eslint_plugin_es___eslint_plugin_es_1.4.0.tgz"; 1008 - url = "https://registry.yarnpkg.com/eslint-plugin-es/-/eslint-plugin-es-1.4.0.tgz"; 1009 - sha1 = "475f65bb20c993fc10e8c8fe77d1d60068072da6"; 1039 + name = "eslint_plugin_es___eslint_plugin_es_1.4.1.tgz"; 1040 + url = "https://registry.yarnpkg.com/eslint-plugin-es/-/eslint-plugin-es-1.4.1.tgz"; 1041 + sha1 = "12acae0f4953e76ba444bfd1b2271081ac620998"; 1010 1042 }; 1011 1043 } 1012 1044 { 1013 - name = "eslint_plugin_import___eslint_plugin_import_2.14.0.tgz"; 1045 + name = "eslint_plugin_import___eslint_plugin_import_2.20.2.tgz"; 1014 1046 path = fetchurl { 1015 - name = "eslint_plugin_import___eslint_plugin_import_2.14.0.tgz"; 1016 - url = "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.14.0.tgz"; 1017 - sha1 = "6b17626d2e3e6ad52cfce8807a845d15e22111a8"; 1047 + name = "eslint_plugin_import___eslint_plugin_import_2.20.2.tgz"; 1048 + url = "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.20.2.tgz"; 1049 + sha1 = "91fc3807ce08be4837141272c8b99073906e588d"; 1018 1050 }; 1019 1051 } 1020 1052 { 1021 - name = "eslint_plugin_jsx_a11y___eslint_plugin_jsx_a11y_6.1.2.tgz"; 1053 + name = "eslint_plugin_jsx_a11y___eslint_plugin_jsx_a11y_6.2.3.tgz"; 1022 1054 path = fetchurl { 1023 - name = "eslint_plugin_jsx_a11y___eslint_plugin_jsx_a11y_6.1.2.tgz"; 1024 - url = "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.1.2.tgz"; 1025 - sha1 = "69bca4890b36dcf0fe16dd2129d2d88b98f33f88"; 1055 + name = "eslint_plugin_jsx_a11y___eslint_plugin_jsx_a11y_6.2.3.tgz"; 1056 + url = "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.2.3.tgz"; 1057 + sha1 = "b872a09d5de51af70a97db1eea7dc933043708aa"; 1026 1058 }; 1027 1059 } 1028 1060 { ··· 1034 1066 }; 1035 1067 } 1036 1068 { 1037 - name = "eslint_plugin_promise___eslint_plugin_promise_4.0.1.tgz"; 1038 - path = fetchurl { 1039 - name = "eslint_plugin_promise___eslint_plugin_promise_4.0.1.tgz"; 1040 - url = "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-4.0.1.tgz"; 1041 - sha1 = "2d074b653f35a23d1ba89d8e976a985117d1c6a2"; 1042 - }; 1043 - } 1044 - { 1045 - name = "eslint_plugin_react___eslint_plugin_react_7.12.3.tgz"; 1069 + name = "eslint_plugin_promise___eslint_plugin_promise_4.2.1.tgz"; 1046 1070 path = fetchurl { 1047 - name = "eslint_plugin_react___eslint_plugin_react_7.12.3.tgz"; 1048 - url = "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.12.3.tgz"; 1049 - sha1 = "b9ca4cd7cd3f5d927db418a1950366a12d4568fd"; 1071 + name = "eslint_plugin_promise___eslint_plugin_promise_4.2.1.tgz"; 1072 + url = "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-4.2.1.tgz"; 1073 + sha1 = "845fd8b2260ad8f82564c1222fce44ad71d9418a"; 1050 1074 }; 1051 1075 } 1052 1076 { 1053 - name = "eslint_plugin_standard___eslint_plugin_standard_4.0.0.tgz"; 1077 + name = "eslint_plugin_react___eslint_plugin_react_7.20.0.tgz"; 1054 1078 path = fetchurl { 1055 - name = "eslint_plugin_standard___eslint_plugin_standard_4.0.0.tgz"; 1056 - url = "https://registry.yarnpkg.com/eslint-plugin-standard/-/eslint-plugin-standard-4.0.0.tgz"; 1057 - sha1 = "f845b45109c99cd90e77796940a344546c8f6b5c"; 1079 + name = "eslint_plugin_react___eslint_plugin_react_7.20.0.tgz"; 1080 + url = "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.20.0.tgz"; 1081 + sha1 = "f98712f0a5e57dfd3e5542ef0604b8739cd47be3"; 1058 1082 }; 1059 1083 } 1060 1084 { 1061 - name = "eslint_restricted_globals___eslint_restricted_globals_0.1.1.tgz"; 1085 + name = "eslint_plugin_standard___eslint_plugin_standard_4.0.1.tgz"; 1062 1086 path = fetchurl { 1063 - name = "eslint_restricted_globals___eslint_restricted_globals_0.1.1.tgz"; 1064 - url = "https://registry.yarnpkg.com/eslint-restricted-globals/-/eslint-restricted-globals-0.1.1.tgz"; 1065 - sha1 = "35f0d5cbc64c2e3ed62e93b4b1a7af05ba7ed4d7"; 1066 - }; 1067 - } 1068 - { 1069 - name = "eslint_scope___eslint_scope_3.7.1.tgz"; 1070 - path = fetchurl { 1071 - name = "eslint_scope___eslint_scope_3.7.1.tgz"; 1072 - url = "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-3.7.1.tgz"; 1073 - sha1 = "3d63c3edfda02e06e01a452ad88caacc7cdcb6e8"; 1087 + name = "eslint_plugin_standard___eslint_plugin_standard_4.0.1.tgz"; 1088 + url = "https://registry.yarnpkg.com/eslint-plugin-standard/-/eslint-plugin-standard-4.0.1.tgz"; 1089 + sha1 = "ff0519f7ffaff114f76d1bd7c3996eef0f6e20b4"; 1074 1090 }; 1075 1091 } 1076 1092 { ··· 1082 1098 }; 1083 1099 } 1084 1100 { 1085 - name = "eslint_scope___eslint_scope_4.0.0.tgz"; 1101 + name = "eslint_scope___eslint_scope_4.0.3.tgz"; 1086 1102 path = fetchurl { 1087 - name = "eslint_scope___eslint_scope_4.0.0.tgz"; 1088 - url = "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.0.tgz"; 1089 - sha1 = "50bf3071e9338bcdc43331794a0cb533f0136172"; 1103 + name = "eslint_scope___eslint_scope_4.0.3.tgz"; 1104 + url = "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.3.tgz"; 1105 + sha1 = "ca03833310f6889a3264781aa82e63eb9cfe7848"; 1090 1106 }; 1091 1107 } 1092 1108 { 1093 - name = "eslint_utils___eslint_utils_1.3.1.tgz"; 1109 + name = "eslint_utils___eslint_utils_1.4.3.tgz"; 1094 1110 path = fetchurl { 1095 - name = "eslint_utils___eslint_utils_1.3.1.tgz"; 1096 - url = "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-1.3.1.tgz"; 1097 - sha1 = "9a851ba89ee7c460346f97cf8939c7298827e512"; 1111 + name = "eslint_utils___eslint_utils_1.4.3.tgz"; 1112 + url = "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-1.4.3.tgz"; 1113 + sha1 = "74fec7c54d0776b6f67e0251040b5806564e981f"; 1098 1114 }; 1099 1115 } 1100 1116 { 1101 - name = "eslint_visitor_keys___eslint_visitor_keys_1.0.0.tgz"; 1117 + name = "eslint_visitor_keys___eslint_visitor_keys_1.1.0.tgz"; 1102 1118 path = fetchurl { 1103 - name = "eslint_visitor_keys___eslint_visitor_keys_1.0.0.tgz"; 1104 - url = "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz"; 1105 - sha1 = "3f3180fb2e291017716acb4c9d6d5b5c34a6a81d"; 1119 + name = "eslint_visitor_keys___eslint_visitor_keys_1.1.0.tgz"; 1120 + url = "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz"; 1121 + sha1 = "e2a82cea84ff246ad6fb57f9bde5b46621459ec2"; 1106 1122 }; 1107 1123 } 1108 1124 { ··· 1114 1130 }; 1115 1131 } 1116 1132 { 1117 - name = "eslint___eslint_5.12.0.tgz"; 1133 + name = "eslint___eslint_5.16.0.tgz"; 1118 1134 path = fetchurl { 1119 - name = "eslint___eslint_5.12.0.tgz"; 1120 - url = "https://registry.yarnpkg.com/eslint/-/eslint-5.12.0.tgz"; 1121 - sha1 = "fab3b908f60c52671fb14e996a450b96c743c859"; 1135 + name = "eslint___eslint_5.16.0.tgz"; 1136 + url = "https://registry.yarnpkg.com/eslint/-/eslint-5.16.0.tgz"; 1137 + sha1 = "a1e3ac1aae4a3fbd8296fcf8f7ab7314cbb6abea"; 1122 1138 }; 1123 1139 } 1124 1140 { ··· 1130 1146 }; 1131 1147 } 1132 1148 { 1133 - name = "espree___espree_5.0.0.tgz"; 1149 + name = "espree___espree_5.0.1.tgz"; 1134 1150 path = fetchurl { 1135 - name = "espree___espree_5.0.0.tgz"; 1136 - url = "https://registry.yarnpkg.com/espree/-/espree-5.0.0.tgz"; 1137 - sha1 = "fc7f984b62b36a0f543b13fb9cd7b9f4a7f5b65c"; 1151 + name = "espree___espree_5.0.1.tgz"; 1152 + url = "https://registry.yarnpkg.com/espree/-/espree-5.0.1.tgz"; 1153 + sha1 = "5d6526fa4fc7f0788a5cf75b15f30323e2f81f7a"; 1138 1154 }; 1139 1155 } 1140 1156 { ··· 1146 1162 }; 1147 1163 } 1148 1164 { 1149 - name = "esquery___esquery_1.0.1.tgz"; 1165 + name = "esquery___esquery_1.3.1.tgz"; 1150 1166 path = fetchurl { 1151 - name = "esquery___esquery_1.0.1.tgz"; 1152 - url = "https://registry.yarnpkg.com/esquery/-/esquery-1.0.1.tgz"; 1153 - sha1 = "406c51658b1f5991a5f9b62b1dc25b00e3e5c708"; 1167 + name = "esquery___esquery_1.3.1.tgz"; 1168 + url = "https://registry.yarnpkg.com/esquery/-/esquery-1.3.1.tgz"; 1169 + sha1 = "b78b5828aa8e214e29fb74c4d5b752e1c033da57"; 1154 1170 }; 1155 1171 } 1156 1172 { ··· 1162 1178 }; 1163 1179 } 1164 1180 { 1165 - name = "estraverse___estraverse_4.2.0.tgz"; 1181 + name = "estraverse___estraverse_4.3.0.tgz"; 1182 + path = fetchurl { 1183 + name = "estraverse___estraverse_4.3.0.tgz"; 1184 + url = "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz"; 1185 + sha1 = "398ad3f3c5a24948be7725e83d11a7de28cdbd1d"; 1186 + }; 1187 + } 1188 + { 1189 + name = "estraverse___estraverse_5.1.0.tgz"; 1166 1190 path = fetchurl { 1167 - name = "estraverse___estraverse_4.2.0.tgz"; 1168 - url = "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz"; 1169 - sha1 = "0dee3fed31fcd469618ce7342099fc1afa0bdb13"; 1191 + name = "estraverse___estraverse_5.1.0.tgz"; 1192 + url = "https://registry.yarnpkg.com/estraverse/-/estraverse-5.1.0.tgz"; 1193 + sha1 = "374309d39fd935ae500e7b92e8a6b4c720e59642"; 1170 1194 }; 1171 1195 } 1172 1196 { 1173 - name = "esutils___esutils_2.0.2.tgz"; 1197 + name = "esutils___esutils_2.0.3.tgz"; 1174 1198 path = fetchurl { 1175 - name = "esutils___esutils_2.0.2.tgz"; 1176 - url = "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz"; 1177 - sha1 = "0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b"; 1199 + name = "esutils___esutils_2.0.3.tgz"; 1200 + url = "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz"; 1201 + sha1 = "74d2eb4de0b8da1293711910d50775b9b710ef64"; 1178 1202 }; 1179 1203 } 1180 1204 { ··· 1226 1250 }; 1227 1251 } 1228 1252 { 1229 - name = "external_editor___external_editor_3.0.3.tgz"; 1253 + name = "external_editor___external_editor_3.1.0.tgz"; 1230 1254 path = fetchurl { 1231 - name = "external_editor___external_editor_3.0.3.tgz"; 1232 - url = "https://registry.yarnpkg.com/external-editor/-/external-editor-3.0.3.tgz"; 1233 - sha1 = "5866db29a97826dbe4bf3afd24070ead9ea43a27"; 1255 + name = "external_editor___external_editor_3.1.0.tgz"; 1256 + url = "https://registry.yarnpkg.com/external-editor/-/external-editor-3.1.0.tgz"; 1257 + sha1 = "cb03f740befae03ea4d283caed2741a83f335495"; 1234 1258 }; 1235 1259 } 1236 1260 { ··· 1250 1274 }; 1251 1275 } 1252 1276 { 1253 - name = "fast_deep_equal___fast_deep_equal_2.0.1.tgz"; 1277 + name = "fast_deep_equal___fast_deep_equal_3.1.1.tgz"; 1254 1278 path = fetchurl { 1255 - name = "fast_deep_equal___fast_deep_equal_2.0.1.tgz"; 1256 - url = "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz"; 1257 - sha1 = "7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49"; 1279 + name = "fast_deep_equal___fast_deep_equal_3.1.1.tgz"; 1280 + url = "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz"; 1281 + sha1 = "545145077c501491e33b15ec408c294376e94ae4"; 1258 1282 }; 1259 1283 } 1260 1284 { 1261 - name = "fast_json_stable_stringify___fast_json_stable_stringify_2.0.0.tgz"; 1285 + name = "fast_json_stable_stringify___fast_json_stable_stringify_2.1.0.tgz"; 1262 1286 path = fetchurl { 1263 - name = "fast_json_stable_stringify___fast_json_stable_stringify_2.0.0.tgz"; 1264 - url = "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz"; 1265 - sha1 = "d5142c0caee6b1189f87d3a76111064f86c8bbf2"; 1287 + name = "fast_json_stable_stringify___fast_json_stable_stringify_2.1.0.tgz"; 1288 + url = "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz"; 1289 + sha1 = "874bf69c6f404c2b5d99c481341399fd55892633"; 1266 1290 }; 1267 1291 } 1268 1292 { ··· 1298 1322 }; 1299 1323 } 1300 1324 { 1301 - name = "fill_range___fill_range_4.0.0.tgz"; 1302 - path = fetchurl { 1303 - name = "fill_range___fill_range_4.0.0.tgz"; 1304 - url = "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz"; 1305 - sha1 = "d544811d428f98eb06a63dc402d2403c328c38f7"; 1306 - }; 1307 - } 1308 - { 1309 - name = "find_parent_dir___find_parent_dir_0.3.0.tgz"; 1325 + name = "file_entry_cache___file_entry_cache_5.0.1.tgz"; 1310 1326 path = fetchurl { 1311 - name = "find_parent_dir___find_parent_dir_0.3.0.tgz"; 1312 - url = "https://registry.yarnpkg.com/find-parent-dir/-/find-parent-dir-0.3.0.tgz"; 1313 - sha1 = "33c44b429ab2b2f0646299c5f9f718f376ff8d54"; 1327 + name = "file_entry_cache___file_entry_cache_5.0.1.tgz"; 1328 + url = "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-5.0.1.tgz"; 1329 + sha1 = "ca0f6efa6dd3d561333fb14515065c2fafdf439c"; 1314 1330 }; 1315 1331 } 1316 1332 { 1317 - name = "find_up___find_up_1.1.2.tgz"; 1333 + name = "fill_range___fill_range_4.0.0.tgz"; 1318 1334 path = fetchurl { 1319 - name = "find_up___find_up_1.1.2.tgz"; 1320 - url = "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz"; 1321 - sha1 = "6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f"; 1335 + name = "fill_range___fill_range_4.0.0.tgz"; 1336 + url = "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz"; 1337 + sha1 = "d544811d428f98eb06a63dc402d2403c328c38f7"; 1322 1338 }; 1323 1339 } 1324 1340 { ··· 1346 1362 }; 1347 1363 } 1348 1364 { 1365 + name = "flat_cache___flat_cache_2.0.1.tgz"; 1366 + path = fetchurl { 1367 + name = "flat_cache___flat_cache_2.0.1.tgz"; 1368 + url = "https://registry.yarnpkg.com/flat-cache/-/flat-cache-2.0.1.tgz"; 1369 + sha1 = "5d296d6f04bda44a4630a301413bdbc2ec085ec0"; 1370 + }; 1371 + } 1372 + { 1373 + name = "flatted___flatted_2.0.2.tgz"; 1374 + path = fetchurl { 1375 + name = "flatted___flatted_2.0.2.tgz"; 1376 + url = "https://registry.yarnpkg.com/flatted/-/flatted-2.0.2.tgz"; 1377 + sha1 = "4575b21e2bcee7434aa9be662f4b7b5f9c2b5138"; 1378 + }; 1379 + } 1380 + { 1381 + name = "fn_name___fn_name_2.0.1.tgz"; 1382 + path = fetchurl { 1383 + name = "fn_name___fn_name_2.0.1.tgz"; 1384 + url = "https://registry.yarnpkg.com/fn-name/-/fn-name-2.0.1.tgz"; 1385 + sha1 = "5214d7537a4d06a4a301c0cc262feb84188002e7"; 1386 + }; 1387 + } 1388 + { 1349 1389 name = "for_in___for_in_1.0.2.tgz"; 1350 1390 path = fetchurl { 1351 1391 name = "for_in___for_in_1.0.2.tgz"; ··· 1402 1442 }; 1403 1443 } 1404 1444 { 1405 - name = "get_own_enumerable_property_symbols___get_own_enumerable_property_symbols_3.0.0.tgz"; 1445 + name = "get_own_enumerable_property_symbols___get_own_enumerable_property_symbols_3.0.2.tgz"; 1406 1446 path = fetchurl { 1407 - name = "get_own_enumerable_property_symbols___get_own_enumerable_property_symbols_3.0.0.tgz"; 1408 - url = "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.0.tgz"; 1409 - sha1 = "b877b49a5c16aefac3655f2ed2ea5b684df8d203"; 1447 + name = "get_own_enumerable_property_symbols___get_own_enumerable_property_symbols_3.0.2.tgz"; 1448 + url = "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz"; 1449 + sha1 = "b5fde77f22cbe35f390b4e089922c50bce6ef664"; 1410 1450 }; 1411 1451 } 1412 1452 { ··· 1450 1490 }; 1451 1491 } 1452 1492 { 1453 - name = "glob___glob_7.1.3.tgz"; 1493 + name = "glob___glob_7.1.6.tgz"; 1454 1494 path = fetchurl { 1455 - name = "glob___glob_7.1.3.tgz"; 1456 - url = "https://registry.yarnpkg.com/glob/-/glob-7.1.3.tgz"; 1457 - sha1 = "3960832d3f1574108342dafd3a67b332c0969df1"; 1495 + name = "glob___glob_7.1.6.tgz"; 1496 + url = "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz"; 1497 + sha1 = "141f33b81a7c2492e125594307480c46679278a6"; 1458 1498 }; 1459 1499 } 1460 1500 { ··· 1466 1506 }; 1467 1507 } 1468 1508 { 1469 - name = "globals___globals_11.9.0.tgz"; 1509 + name = "globals___globals_11.12.0.tgz"; 1470 1510 path = fetchurl { 1471 - name = "globals___globals_11.9.0.tgz"; 1472 - url = "https://registry.yarnpkg.com/globals/-/globals-11.9.0.tgz"; 1473 - sha1 = "bde236808e987f290768a93d065060d78e6ab249"; 1511 + name = "globals___globals_11.12.0.tgz"; 1512 + url = "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz"; 1513 + sha1 = "ab8795338868a0babd8525758018c2a7eb95c42e"; 1474 1514 }; 1475 1515 } 1476 1516 { ··· 1482 1522 }; 1483 1523 } 1484 1524 { 1485 - name = "graceful_fs___graceful_fs_4.1.15.tgz"; 1525 + name = "graceful_fs___graceful_fs_4.2.4.tgz"; 1486 1526 path = fetchurl { 1487 - name = "graceful_fs___graceful_fs_4.1.15.tgz"; 1488 - url = "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz"; 1489 - sha1 = "ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00"; 1527 + name = "graceful_fs___graceful_fs_4.2.4.tgz"; 1528 + url = "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz"; 1529 + sha1 = "2256bde14d3632958c465ebc96dc467ca07a29fb"; 1490 1530 }; 1491 1531 } 1492 1532 { ··· 1514 1554 }; 1515 1555 } 1516 1556 { 1517 - name = "has_symbols___has_symbols_1.0.0.tgz"; 1557 + name = "has_symbols___has_symbols_1.0.1.tgz"; 1518 1558 path = fetchurl { 1519 - name = "has_symbols___has_symbols_1.0.0.tgz"; 1520 - url = "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.0.tgz"; 1521 - sha1 = "ba1a8f1af2a0fc39650f5c850367704122063b44"; 1559 + name = "has_symbols___has_symbols_1.0.1.tgz"; 1560 + url = "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.1.tgz"; 1561 + sha1 = "9f5214758a44196c406d9bd76cebf81ec2dd31e8"; 1522 1562 }; 1523 1563 } 1524 1564 { ··· 1562 1602 }; 1563 1603 } 1564 1604 { 1565 - name = "hosted_git_info___hosted_git_info_2.7.1.tgz"; 1605 + name = "hosted_git_info___hosted_git_info_2.8.8.tgz"; 1566 1606 path = fetchurl { 1567 - name = "hosted_git_info___hosted_git_info_2.7.1.tgz"; 1568 - url = "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.7.1.tgz"; 1569 - sha1 = "97f236977bd6e125408930ff6de3eec6281ec047"; 1607 + name = "hosted_git_info___hosted_git_info_2.8.8.tgz"; 1608 + url = "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.8.tgz"; 1609 + sha1 = "7539bd4bc1e0e0a895815a2e0262420b12858488"; 1570 1610 }; 1571 1611 } 1572 1612 { ··· 1602 1642 }; 1603 1643 } 1604 1644 { 1605 - name = "ignore___ignore_5.0.4.tgz"; 1645 + name = "ignore___ignore_5.1.4.tgz"; 1606 1646 path = fetchurl { 1607 - name = "ignore___ignore_5.0.4.tgz"; 1608 - url = "https://registry.yarnpkg.com/ignore/-/ignore-5.0.4.tgz"; 1609 - sha1 = "33168af4a21e99b00c5d41cbadb6a6cb49903a45"; 1647 + name = "ignore___ignore_5.1.4.tgz"; 1648 + url = "https://registry.yarnpkg.com/ignore/-/ignore-5.1.4.tgz"; 1649 + sha1 = "84b7b3dbe64552b6ef0eca99f6743dbec6d97adf"; 1610 1650 }; 1611 1651 } 1612 1652 { ··· 1618 1658 }; 1619 1659 } 1620 1660 { 1621 - name = "import_fresh___import_fresh_3.0.0.tgz"; 1661 + name = "import_fresh___import_fresh_3.2.1.tgz"; 1622 1662 path = fetchurl { 1623 - name = "import_fresh___import_fresh_3.0.0.tgz"; 1624 - url = "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.0.0.tgz"; 1625 - sha1 = "a3d897f420cab0e671236897f75bc14b4885c390"; 1663 + name = "import_fresh___import_fresh_3.2.1.tgz"; 1664 + url = "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.2.1.tgz"; 1665 + sha1 = "633ff618506e793af5ac91bf48b72677e15cbe66"; 1626 1666 }; 1627 1667 } 1628 1668 { ··· 1650 1690 }; 1651 1691 } 1652 1692 { 1653 - name = "inherits___inherits_2.0.3.tgz"; 1693 + name = "inherits___inherits_2.0.4.tgz"; 1654 1694 path = fetchurl { 1655 - name = "inherits___inherits_2.0.3.tgz"; 1656 - url = "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz"; 1657 - sha1 = "633c2c83e3da42a502f52466022480f4208261de"; 1695 + name = "inherits___inherits_2.0.4.tgz"; 1696 + url = "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz"; 1697 + sha1 = "0fa2c64f932917c3433a0ded55363aae37416b7c"; 1658 1698 }; 1659 1699 } 1660 1700 { ··· 1666 1706 }; 1667 1707 } 1668 1708 { 1669 - name = "inquirer___inquirer_6.2.1.tgz"; 1709 + name = "inquirer___inquirer_6.5.2.tgz"; 1710 + path = fetchurl { 1711 + name = "inquirer___inquirer_6.5.2.tgz"; 1712 + url = "https://registry.yarnpkg.com/inquirer/-/inquirer-6.5.2.tgz"; 1713 + sha1 = "ad50942375d036d327ff528c08bd5fab089928ca"; 1714 + }; 1715 + } 1716 + { 1717 + name = "internal_slot___internal_slot_1.0.2.tgz"; 1670 1718 path = fetchurl { 1671 - name = "inquirer___inquirer_6.2.1.tgz"; 1672 - url = "https://registry.yarnpkg.com/inquirer/-/inquirer-6.2.1.tgz"; 1673 - sha1 = "9943fc4882161bdb0b0c9276769c75b32dbfcd52"; 1719 + name = "internal_slot___internal_slot_1.0.2.tgz"; 1720 + url = "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.2.tgz"; 1721 + sha1 = "9c2e9fb3cd8e5e4256c6f45fe310067fcfa378a3"; 1674 1722 }; 1675 1723 } 1676 1724 { ··· 1698 1746 }; 1699 1747 } 1700 1748 { 1749 + name = "is_arguments___is_arguments_1.0.4.tgz"; 1750 + path = fetchurl { 1751 + name = "is_arguments___is_arguments_1.0.4.tgz"; 1752 + url = "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.0.4.tgz"; 1753 + sha1 = "3faf966c7cba0ff437fb31f6250082fcf0448cf3"; 1754 + }; 1755 + } 1756 + { 1701 1757 name = "is_arrayish___is_arrayish_0.2.1.tgz"; 1702 1758 path = fetchurl { 1703 1759 name = "is_arrayish___is_arrayish_0.2.1.tgz"; ··· 1714 1770 }; 1715 1771 } 1716 1772 { 1717 - name = "is_builtin_module___is_builtin_module_1.0.0.tgz"; 1718 - path = fetchurl { 1719 - name = "is_builtin_module___is_builtin_module_1.0.0.tgz"; 1720 - url = "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-1.0.0.tgz"; 1721 - sha1 = "540572d34f7ac3119f8f76c30cbc1b1e037affbe"; 1722 - }; 1723 - } 1724 - { 1725 - name = "is_callable___is_callable_1.1.4.tgz"; 1773 + name = "is_callable___is_callable_1.1.5.tgz"; 1726 1774 path = fetchurl { 1727 - name = "is_callable___is_callable_1.1.4.tgz"; 1728 - url = "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.4.tgz"; 1729 - sha1 = "1e1adf219e1eeb684d691f9d6a05ff0d30a24d75"; 1775 + name = "is_callable___is_callable_1.1.5.tgz"; 1776 + url = "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.5.tgz"; 1777 + sha1 = "f7e46b596890456db74e7f6e976cb3273d06faab"; 1730 1778 }; 1731 1779 } 1732 1780 { ··· 1754 1802 }; 1755 1803 } 1756 1804 { 1757 - name = "is_date_object___is_date_object_1.0.1.tgz"; 1805 + name = "is_date_object___is_date_object_1.0.2.tgz"; 1758 1806 path = fetchurl { 1759 - name = "is_date_object___is_date_object_1.0.1.tgz"; 1760 - url = "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz"; 1761 - sha1 = "9aa20eb6aeebbff77fbd33e74ca01b33581d3a16"; 1807 + name = "is_date_object___is_date_object_1.0.2.tgz"; 1808 + url = "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.2.tgz"; 1809 + sha1 = "bda736f2cd8fd06d32844e7743bfa7494c3bfd7e"; 1762 1810 }; 1763 1811 } 1764 1812 { ··· 1826 1874 }; 1827 1875 } 1828 1876 { 1829 - name = "is_glob___is_glob_4.0.0.tgz"; 1877 + name = "is_glob___is_glob_4.0.1.tgz"; 1830 1878 path = fetchurl { 1831 - name = "is_glob___is_glob_4.0.0.tgz"; 1832 - url = "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.0.tgz"; 1833 - sha1 = "9521c76845cc2610a85203ddf080a958c2ffabc0"; 1879 + name = "is_glob___is_glob_4.0.1.tgz"; 1880 + url = "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz"; 1881 + sha1 = "7567dbe9f2f5e2467bc77ab83c4a29482407a5dc"; 1834 1882 }; 1835 1883 } 1836 1884 { ··· 1890 1938 }; 1891 1939 } 1892 1940 { 1893 - name = "is_promise___is_promise_2.1.0.tgz"; 1941 + name = "is_promise___is_promise_2.2.2.tgz"; 1894 1942 path = fetchurl { 1895 - name = "is_promise___is_promise_2.1.0.tgz"; 1896 - url = "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz"; 1897 - sha1 = "79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa"; 1943 + name = "is_promise___is_promise_2.2.2.tgz"; 1944 + url = "https://registry.yarnpkg.com/is-promise/-/is-promise-2.2.2.tgz"; 1945 + sha1 = "39ab959ccbf9a774cf079f7b40c7a26f763135f1"; 1898 1946 }; 1899 1947 } 1900 1948 { 1901 - name = "is_regex___is_regex_1.0.4.tgz"; 1949 + name = "is_regex___is_regex_1.0.5.tgz"; 1902 1950 path = fetchurl { 1903 - name = "is_regex___is_regex_1.0.4.tgz"; 1904 - url = "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.4.tgz"; 1905 - sha1 = "5517489b547091b0930e095654ced25ee97e9491"; 1951 + name = "is_regex___is_regex_1.0.5.tgz"; 1952 + url = "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.5.tgz"; 1953 + sha1 = "39d589a358bf18967f726967120b8fc1aed74eae"; 1906 1954 }; 1907 1955 } 1908 1956 { ··· 1930 1978 }; 1931 1979 } 1932 1980 { 1933 - name = "is_symbol___is_symbol_1.0.2.tgz"; 1981 + name = "is_string___is_string_1.0.5.tgz"; 1982 + path = fetchurl { 1983 + name = "is_string___is_string_1.0.5.tgz"; 1984 + url = "https://registry.yarnpkg.com/is-string/-/is-string-1.0.5.tgz"; 1985 + sha1 = "40493ed198ef3ff477b8c7f92f644ec82a5cd3a6"; 1986 + }; 1987 + } 1988 + { 1989 + name = "is_symbol___is_symbol_1.0.3.tgz"; 1934 1990 path = fetchurl { 1935 - name = "is_symbol___is_symbol_1.0.2.tgz"; 1936 - url = "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.2.tgz"; 1937 - sha1 = "a055f6ae57192caee329e7a860118b497a950f38"; 1991 + name = "is_symbol___is_symbol_1.0.3.tgz"; 1992 + url = "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.3.tgz"; 1993 + sha1 = "38e1014b9e6329be0de9d24a414fd7441ec61937"; 1938 1994 }; 1939 1995 } 1940 1996 { ··· 1978 2034 }; 1979 2035 } 1980 2036 { 1981 - name = "jest_get_type___jest_get_type_22.4.3.tgz"; 1982 - path = fetchurl { 1983 - name = "jest_get_type___jest_get_type_22.4.3.tgz"; 1984 - url = "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-22.4.3.tgz"; 1985 - sha1 = "e3a8504d8479342dd4420236b322869f18900ce4"; 1986 - }; 1987 - } 1988 - { 1989 - name = "jest_validate___jest_validate_23.6.0.tgz"; 1990 - path = fetchurl { 1991 - name = "jest_validate___jest_validate_23.6.0.tgz"; 1992 - url = "https://registry.yarnpkg.com/jest-validate/-/jest-validate-23.6.0.tgz"; 1993 - sha1 = "36761f99d1ed33fcd425b4e4c5595d62b6597474"; 1994 - }; 1995 - } 1996 - { 1997 2037 name = "js_tokens___js_tokens_4.0.0.tgz"; 1998 2038 path = fetchurl { 1999 2039 name = "js_tokens___js_tokens_4.0.0.tgz"; ··· 2010 2050 }; 2011 2051 } 2012 2052 { 2013 - name = "js_yaml___js_yaml_3.12.1.tgz"; 2053 + name = "js_yaml___js_yaml_3.13.1.tgz"; 2014 2054 path = fetchurl { 2015 - name = "js_yaml___js_yaml_3.12.1.tgz"; 2016 - url = "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.12.1.tgz"; 2017 - sha1 = "295c8632a18a23e054cf5c9d3cecafe678167600"; 2055 + name = "js_yaml___js_yaml_3.13.1.tgz"; 2056 + url = "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz"; 2057 + sha1 = "aff151b30bfdfa8e49e05da22e7415e9dfa37847"; 2018 2058 }; 2019 2059 } 2020 2060 { ··· 2058 2098 }; 2059 2099 } 2060 2100 { 2061 - name = "jsx_ast_utils___jsx_ast_utils_2.0.1.tgz"; 2101 + name = "jsx_ast_utils___jsx_ast_utils_2.2.3.tgz"; 2062 2102 path = fetchurl { 2063 - name = "jsx_ast_utils___jsx_ast_utils_2.0.1.tgz"; 2064 - url = "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-2.0.1.tgz"; 2065 - sha1 = "e801b1b39985e20fffc87b40e3748080e2dcac7f"; 2103 + name = "jsx_ast_utils___jsx_ast_utils_2.2.3.tgz"; 2104 + url = "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-2.2.3.tgz"; 2105 + sha1 = "8a9364e402448a3ce7f14d357738310d9248054f"; 2066 2106 }; 2067 2107 } 2068 2108 { ··· 2090 2130 }; 2091 2131 } 2092 2132 { 2093 - name = "kind_of___kind_of_6.0.2.tgz"; 2133 + name = "kind_of___kind_of_6.0.3.tgz"; 2094 2134 path = fetchurl { 2095 - name = "kind_of___kind_of_6.0.2.tgz"; 2096 - url = "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz"; 2097 - sha1 = "01146b36a6218e64e58f3a8d66de5d7fc6f6d051"; 2135 + name = "kind_of___kind_of_6.0.3.tgz"; 2136 + url = "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz"; 2137 + sha1 = "07c05034a6c349fa06e24fa35aa76db4580ce4dd"; 2098 2138 }; 2099 2139 } 2100 2140 { ··· 2106 2146 }; 2107 2147 } 2108 2148 { 2109 - name = "leven___leven_2.1.0.tgz"; 2110 - path = fetchurl { 2111 - name = "leven___leven_2.1.0.tgz"; 2112 - url = "https://registry.yarnpkg.com/leven/-/leven-2.1.0.tgz"; 2113 - sha1 = "c2e7a9f772094dee9d34202ae8acce4687875580"; 2114 - }; 2115 - } 2116 - { 2117 2149 name = "levn___levn_0.3.0.tgz"; 2118 2150 path = fetchurl { 2119 2151 name = "levn___levn_0.3.0.tgz"; ··· 2122 2154 }; 2123 2155 } 2124 2156 { 2125 - name = "lint_staged___lint_staged_8.1.0.tgz"; 2157 + name = "lint_staged___lint_staged_8.2.1.tgz"; 2126 2158 path = fetchurl { 2127 - name = "lint_staged___lint_staged_8.1.0.tgz"; 2128 - url = "https://registry.yarnpkg.com/lint-staged/-/lint-staged-8.1.0.tgz"; 2129 - sha1 = "dbc3ae2565366d8f20efb9f9799d076da64863f2"; 2159 + name = "lint_staged___lint_staged_8.2.1.tgz"; 2160 + url = "https://registry.yarnpkg.com/lint-staged/-/lint-staged-8.2.1.tgz"; 2161 + sha1 = "752fcf222d9d28f323a3b80f1e668f3654ff221f"; 2130 2162 }; 2131 2163 } 2132 2164 { ··· 2194 2226 }; 2195 2227 } 2196 2228 { 2197 - name = "lodash.merge___lodash.merge_4.6.1.tgz"; 2229 + name = "lodash.merge___lodash.merge_4.6.2.tgz"; 2198 2230 path = fetchurl { 2199 - name = "lodash.merge___lodash.merge_4.6.1.tgz"; 2200 - url = "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.1.tgz"; 2201 - sha1 = "adc25d9cb99b9391c59624f379fbba60d7111d54"; 2231 + name = "lodash.merge___lodash.merge_4.6.2.tgz"; 2232 + url = "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz"; 2233 + sha1 = "558aa53b43b661e1925a0afdfa36a9a1085fe57a"; 2202 2234 }; 2203 2235 } 2204 2236 { ··· 2210 2242 }; 2211 2243 } 2212 2244 { 2213 - name = "lodash___lodash_4.17.11.tgz"; 2245 + name = "lodash___lodash_4.17.15.tgz"; 2214 2246 path = fetchurl { 2215 - name = "lodash___lodash_4.17.11.tgz"; 2216 - url = "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz"; 2217 - sha1 = "b39ea6229ef607ecd89e2c8df12536891cac9b8d"; 2247 + name = "lodash___lodash_4.17.15.tgz"; 2248 + url = "https://registry.yarnpkg.com/lodash/-/lodash-4.17.15.tgz"; 2249 + sha1 = "b447f6670a0455bbfeedd11392eff330ea097548"; 2218 2250 }; 2219 2251 } 2220 2252 { ··· 2250 2282 }; 2251 2283 } 2252 2284 { 2253 - name = "loglevel___loglevel_1.6.1.tgz"; 2285 + name = "loglevel___loglevel_1.6.8.tgz"; 2254 2286 path = fetchurl { 2255 - name = "loglevel___loglevel_1.6.1.tgz"; 2256 - url = "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.1.tgz"; 2257 - sha1 = "e0fc95133b6ef276cdc8887cdaf24aa6f156f8fa"; 2287 + name = "loglevel___loglevel_1.6.8.tgz"; 2288 + url = "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.8.tgz"; 2289 + sha1 = "8a25fb75d092230ecd4457270d80b54e28011171"; 2258 2290 }; 2259 2291 } 2260 2292 { ··· 2362 2394 }; 2363 2395 } 2364 2396 { 2365 - name = "minimist___minimist_0.0.8.tgz"; 2397 + name = "minimist___minimist_1.2.5.tgz"; 2366 2398 path = fetchurl { 2367 - name = "minimist___minimist_0.0.8.tgz"; 2368 - url = "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz"; 2369 - sha1 = "857fcabfc3397d2625b8228262e86aa7a011b05d"; 2399 + name = "minimist___minimist_1.2.5.tgz"; 2400 + url = "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz"; 2401 + sha1 = "67d66014b66a6a8aaa0c083c5fd58df4e4e97602"; 2370 2402 }; 2371 2403 } 2372 2404 { 2373 - name = "minimist___minimist_1.2.0.tgz"; 2405 + name = "mixin_deep___mixin_deep_1.3.2.tgz"; 2374 2406 path = fetchurl { 2375 - name = "minimist___minimist_1.2.0.tgz"; 2376 - url = "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz"; 2377 - sha1 = "a35008b20f41383eec1fb914f4cd5df79a264284"; 2407 + name = "mixin_deep___mixin_deep_1.3.2.tgz"; 2408 + url = "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.2.tgz"; 2409 + sha1 = "1120b43dc359a785dce65b55b82e257ccf479566"; 2378 2410 }; 2379 2411 } 2380 2412 { 2381 - name = "mixin_deep___mixin_deep_1.3.1.tgz"; 2413 + name = "mkdirp___mkdirp_0.5.5.tgz"; 2382 2414 path = fetchurl { 2383 - name = "mixin_deep___mixin_deep_1.3.1.tgz"; 2384 - url = "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.1.tgz"; 2385 - sha1 = "a49e7268dce1a0d9698e45326c5626df3543d0fe"; 2386 - }; 2387 - } 2388 - { 2389 - name = "mkdirp___mkdirp_0.5.1.tgz"; 2390 - path = fetchurl { 2391 - name = "mkdirp___mkdirp_0.5.1.tgz"; 2392 - url = "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz"; 2393 - sha1 = "30057438eac6cf7f8c4767f38648d6697d75c903"; 2415 + name = "mkdirp___mkdirp_0.5.5.tgz"; 2416 + url = "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz"; 2417 + sha1 = "d91cefd62d1436ca0f41620e251288d420099def"; 2394 2418 }; 2395 2419 } 2396 2420 { ··· 2402 2426 }; 2403 2427 } 2404 2428 { 2405 - name = "ms___ms_2.1.1.tgz"; 2429 + name = "ms___ms_2.1.2.tgz"; 2406 2430 path = fetchurl { 2407 - name = "ms___ms_2.1.1.tgz"; 2408 - url = "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz"; 2409 - sha1 = "30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a"; 2431 + name = "ms___ms_2.1.2.tgz"; 2432 + url = "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz"; 2433 + sha1 = "d09d1f357b443f493382a8eb3ccd183872ae6009"; 2410 2434 }; 2411 2435 } 2412 2436 { ··· 2450 2474 }; 2451 2475 } 2452 2476 { 2453 - name = "normalize_package_data___normalize_package_data_2.4.0.tgz"; 2477 + name = "normalize_package_data___normalize_package_data_2.5.0.tgz"; 2454 2478 path = fetchurl { 2455 - name = "normalize_package_data___normalize_package_data_2.4.0.tgz"; 2456 - url = "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.0.tgz"; 2457 - sha1 = "12f95a307d58352075a04907b84ac8be98ac012f"; 2479 + name = "normalize_package_data___normalize_package_data_2.5.0.tgz"; 2480 + url = "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz"; 2481 + sha1 = "e66db1838b200c1dfc233225d12cb36520e234a8"; 2458 2482 }; 2459 2483 } 2460 2484 { ··· 2506 2530 }; 2507 2531 } 2508 2532 { 2509 - name = "object_keys___object_keys_1.0.12.tgz"; 2533 + name = "object_inspect___object_inspect_1.7.0.tgz"; 2534 + path = fetchurl { 2535 + name = "object_inspect___object_inspect_1.7.0.tgz"; 2536 + url = "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.7.0.tgz"; 2537 + sha1 = "f4f6bd181ad77f006b5ece60bd0b6f398ff74a67"; 2538 + }; 2539 + } 2540 + { 2541 + name = "object_is___object_is_1.1.2.tgz"; 2510 2542 path = fetchurl { 2511 - name = "object_keys___object_keys_1.0.12.tgz"; 2512 - url = "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.12.tgz"; 2513 - sha1 = "09c53855377575310cca62f55bb334abff7b3ed2"; 2543 + name = "object_is___object_is_1.1.2.tgz"; 2544 + url = "https://registry.yarnpkg.com/object-is/-/object-is-1.1.2.tgz"; 2545 + sha1 = "c5d2e87ff9e119f78b7a088441519e2eec1573b6"; 2546 + }; 2547 + } 2548 + { 2549 + name = "object_keys___object_keys_1.1.1.tgz"; 2550 + path = fetchurl { 2551 + name = "object_keys___object_keys_1.1.1.tgz"; 2552 + url = "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz"; 2553 + sha1 = "1c47f272df277f3b1daf061677d9c82e2322c60e"; 2514 2554 }; 2515 2555 } 2516 2556 { ··· 2530 2570 }; 2531 2571 } 2532 2572 { 2533 - name = "object.entries___object.entries_1.1.0.tgz"; 2573 + name = "object.entries___object.entries_1.1.1.tgz"; 2534 2574 path = fetchurl { 2535 - name = "object.entries___object.entries_1.1.0.tgz"; 2536 - url = "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.0.tgz"; 2537 - sha1 = "2024fc6d6ba246aee38bdb0ffd5cfbcf371b7519"; 2575 + name = "object.entries___object.entries_1.1.1.tgz"; 2576 + url = "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.1.tgz"; 2577 + sha1 = "ee1cf04153de02bb093fec33683900f57ce5399b"; 2538 2578 }; 2539 2579 } 2540 2580 { 2541 - name = "object.fromentries___object.fromentries_2.0.0.tgz"; 2581 + name = "object.fromentries___object.fromentries_2.0.2.tgz"; 2542 2582 path = fetchurl { 2543 - name = "object.fromentries___object.fromentries_2.0.0.tgz"; 2544 - url = "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.0.tgz"; 2545 - sha1 = "49a543d92151f8277b3ac9600f1e930b189d30ab"; 2583 + name = "object.fromentries___object.fromentries_2.0.2.tgz"; 2584 + url = "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.2.tgz"; 2585 + sha1 = "4a09c9b9bb3843dd0f89acdb517a794d4f355ac9"; 2546 2586 }; 2547 2587 } 2548 2588 { ··· 2554 2594 }; 2555 2595 } 2556 2596 { 2597 + name = "object.values___object.values_1.1.1.tgz"; 2598 + path = fetchurl { 2599 + name = "object.values___object.values_1.1.1.tgz"; 2600 + url = "https://registry.yarnpkg.com/object.values/-/object.values-1.1.1.tgz"; 2601 + sha1 = "68a99ecde356b7e9295a3c5e0ce31dc8c953de5e"; 2602 + }; 2603 + } 2604 + { 2557 2605 name = "once___once_1.4.0.tgz"; 2558 2606 path = fetchurl { 2559 2607 name = "once___once_1.4.0.tgz"; ··· 2570 2618 }; 2571 2619 } 2572 2620 { 2573 - name = "optionator___optionator_0.8.2.tgz"; 2621 + name = "optionator___optionator_0.8.3.tgz"; 2574 2622 path = fetchurl { 2575 - name = "optionator___optionator_0.8.2.tgz"; 2576 - url = "https://registry.yarnpkg.com/optionator/-/optionator-0.8.2.tgz"; 2577 - sha1 = "364c5e409d3f4d6301d6c0b4c05bba50180aeb64"; 2623 + name = "optionator___optionator_0.8.3.tgz"; 2624 + url = "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz"; 2625 + sha1 = "84fa1d036fe9d3c7e21d99884b601167ec8fb495"; 2578 2626 }; 2579 2627 } 2580 2628 { ··· 2610 2658 }; 2611 2659 } 2612 2660 { 2613 - name = "p_limit___p_limit_2.1.0.tgz"; 2661 + name = "p_limit___p_limit_2.3.0.tgz"; 2614 2662 path = fetchurl { 2615 - name = "p_limit___p_limit_2.1.0.tgz"; 2616 - url = "https://registry.yarnpkg.com/p-limit/-/p-limit-2.1.0.tgz"; 2617 - sha1 = "1d5a0d20fb12707c758a655f6bbc4386b5930d68"; 2663 + name = "p_limit___p_limit_2.3.0.tgz"; 2664 + url = "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz"; 2665 + sha1 = "3dd33c647a214fdfffd835933eb086da0dc21db1"; 2618 2666 }; 2619 2667 } 2620 2668 { ··· 2642 2690 }; 2643 2691 } 2644 2692 { 2645 - name = "p_map___p_map_2.0.0.tgz"; 2693 + name = "p_map___p_map_2.1.0.tgz"; 2646 2694 path = fetchurl { 2647 - name = "p_map___p_map_2.0.0.tgz"; 2648 - url = "https://registry.yarnpkg.com/p-map/-/p-map-2.0.0.tgz"; 2649 - sha1 = "be18c5a5adeb8e156460651421aceca56c213a50"; 2695 + name = "p_map___p_map_2.1.0.tgz"; 2696 + url = "https://registry.yarnpkg.com/p-map/-/p-map-2.1.0.tgz"; 2697 + sha1 = "310928feef9c9ecc65b68b17693018a665cea175"; 2650 2698 }; 2651 2699 } 2652 2700 { ··· 2658 2706 }; 2659 2707 } 2660 2708 { 2661 - name = "p_try___p_try_2.0.0.tgz"; 2709 + name = "p_try___p_try_2.2.0.tgz"; 2662 2710 path = fetchurl { 2663 - name = "p_try___p_try_2.0.0.tgz"; 2664 - url = "https://registry.yarnpkg.com/p-try/-/p-try-2.0.0.tgz"; 2665 - sha1 = "85080bb87c64688fa47996fe8f7dfbe8211760b1"; 2711 + name = "p_try___p_try_2.2.0.tgz"; 2712 + url = "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz"; 2713 + sha1 = "cb2868540e313d61de58fafbe35ce9004d5540e6"; 2666 2714 }; 2667 2715 } 2668 2716 { 2669 - name = "parent_module___parent_module_1.0.0.tgz"; 2717 + name = "parent_module___parent_module_1.0.1.tgz"; 2670 2718 path = fetchurl { 2671 - name = "parent_module___parent_module_1.0.0.tgz"; 2672 - url = "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.0.tgz"; 2673 - sha1 = "df250bdc5391f4a085fb589dad761f5ad6b865b5"; 2719 + name = "parent_module___parent_module_1.0.1.tgz"; 2720 + url = "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz"; 2721 + sha1 = "691d2709e78c79fae3a156622452d00762caaaa2"; 2674 2722 }; 2675 2723 } 2676 2724 { ··· 2695 2743 name = "pascalcase___pascalcase_0.1.1.tgz"; 2696 2744 url = "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz"; 2697 2745 sha1 = "b363e55e8006ca6fe21784d2db22bd15d7917f14"; 2698 - }; 2699 - } 2700 - { 2701 - name = "path_exists___path_exists_2.1.0.tgz"; 2702 - path = fetchurl { 2703 - name = "path_exists___path_exists_2.1.0.tgz"; 2704 - url = "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz"; 2705 - sha1 = "0feb6c64f0fc518d9a754dd5efb62c7022761f4b"; 2706 2746 }; 2707 2747 } 2708 2748 { ··· 2786 2826 }; 2787 2827 } 2788 2828 { 2789 - name = "pkg_dir___pkg_dir_1.0.0.tgz"; 2829 + name = "pkg_dir___pkg_dir_2.0.0.tgz"; 2790 2830 path = fetchurl { 2791 - name = "pkg_dir___pkg_dir_1.0.0.tgz"; 2792 - url = "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-1.0.0.tgz"; 2793 - sha1 = "7a4b508a8d5bb2d629d447056ff4e9c9314cf3d4"; 2831 + name = "pkg_dir___pkg_dir_2.0.0.tgz"; 2832 + url = "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-2.0.0.tgz"; 2833 + sha1 = "f6d5d1109e19d63edf428e0bd57e12777615334b"; 2794 2834 }; 2795 2835 } 2796 2836 { ··· 2802 2842 }; 2803 2843 } 2804 2844 { 2805 - name = "please_upgrade_node___please_upgrade_node_3.1.1.tgz"; 2845 + name = "please_upgrade_node___please_upgrade_node_3.2.0.tgz"; 2806 2846 path = fetchurl { 2807 - name = "please_upgrade_node___please_upgrade_node_3.1.1.tgz"; 2808 - url = "https://registry.yarnpkg.com/please-upgrade-node/-/please-upgrade-node-3.1.1.tgz"; 2809 - sha1 = "ed320051dfcc5024fae696712c8288993595e8ac"; 2847 + name = "please_upgrade_node___please_upgrade_node_3.2.0.tgz"; 2848 + url = "https://registry.yarnpkg.com/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz"; 2849 + sha1 = "aeddd3f994c933e4ad98b99d9a556efa0e2fe942"; 2810 2850 }; 2811 2851 } 2812 2852 { ··· 2850 2890 }; 2851 2891 } 2852 2892 { 2853 - name = "prettier___prettier_1.15.3.tgz"; 2893 + name = "prettier___prettier_1.19.1.tgz"; 2854 2894 path = fetchurl { 2855 - name = "prettier___prettier_1.15.3.tgz"; 2856 - url = "https://registry.yarnpkg.com/prettier/-/prettier-1.15.3.tgz"; 2857 - sha1 = "1feaac5bdd181237b54dbe65d874e02a1472786a"; 2895 + name = "prettier___prettier_1.19.1.tgz"; 2896 + url = "https://registry.yarnpkg.com/prettier/-/prettier-1.19.1.tgz"; 2897 + sha1 = "f7d7f5ff8a9cd872a7be4ca142095956a60797cb"; 2858 2898 }; 2859 2899 } 2860 2900 { ··· 2866 2906 }; 2867 2907 } 2868 2908 { 2869 - name = "process_nextick_args___process_nextick_args_2.0.0.tgz"; 2909 + name = "process_nextick_args___process_nextick_args_2.0.1.tgz"; 2870 2910 path = fetchurl { 2871 - name = "process_nextick_args___process_nextick_args_2.0.0.tgz"; 2872 - url = "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.0.tgz"; 2873 - sha1 = "a37d732f4271b4ab1ad070d35508e8290788ffaa"; 2911 + name = "process_nextick_args___process_nextick_args_2.0.1.tgz"; 2912 + url = "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz"; 2913 + sha1 = "7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"; 2874 2914 }; 2875 2915 } 2876 2916 { ··· 2882 2922 }; 2883 2923 } 2884 2924 { 2885 - name = "prop_types___prop_types_15.6.2.tgz"; 2925 + name = "prop_types___prop_types_15.7.2.tgz"; 2886 2926 path = fetchurl { 2887 - name = "prop_types___prop_types_15.6.2.tgz"; 2888 - url = "https://registry.yarnpkg.com/prop-types/-/prop-types-15.6.2.tgz"; 2889 - sha1 = "05d5ca77b4453e985d60fc7ff8c859094a497102"; 2927 + name = "prop_types___prop_types_15.7.2.tgz"; 2928 + url = "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz"; 2929 + sha1 = "52c41e75b8c87e72b9d9360e0206b99dcbffa6c5"; 2930 + }; 2931 + } 2932 + { 2933 + name = "property_expr___property_expr_1.5.1.tgz"; 2934 + path = fetchurl { 2935 + name = "property_expr___property_expr_1.5.1.tgz"; 2936 + url = "https://registry.yarnpkg.com/property-expr/-/property-expr-1.5.1.tgz"; 2937 + sha1 = "22e8706894a0c8e28d58735804f6ba3a3673314f"; 2890 2938 }; 2891 2939 } 2892 2940 { ··· 2930 2978 }; 2931 2979 } 2932 2980 { 2981 + name = "react_is___react_is_16.13.1.tgz"; 2982 + path = fetchurl { 2983 + name = "react_is___react_is_16.13.1.tgz"; 2984 + url = "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz"; 2985 + sha1 = "789729a4dc36de2999dc156dd6c1d9c18cea56a4"; 2986 + }; 2987 + } 2988 + { 2933 2989 name = "read_pkg_up___read_pkg_up_2.0.0.tgz"; 2934 2990 path = fetchurl { 2935 2991 name = "read_pkg_up___read_pkg_up_2.0.0.tgz"; ··· 2954 3010 }; 2955 3011 } 2956 3012 { 2957 - name = "readable_stream___readable_stream_2.3.6.tgz"; 3013 + name = "readable_stream___readable_stream_2.3.7.tgz"; 2958 3014 path = fetchurl { 2959 - name = "readable_stream___readable_stream_2.3.6.tgz"; 2960 - url = "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz"; 2961 - sha1 = "b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf"; 3015 + name = "readable_stream___readable_stream_2.3.7.tgz"; 3016 + url = "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz"; 3017 + sha1 = "1eca1cf711aef814c04f62252a36a62f6cb23b57"; 2962 3018 }; 2963 3019 } 2964 3020 { ··· 2970 3026 }; 2971 3027 } 2972 3028 { 3029 + name = "regenerator_runtime___regenerator_runtime_0.13.5.tgz"; 3030 + path = fetchurl { 3031 + name = "regenerator_runtime___regenerator_runtime_0.13.5.tgz"; 3032 + url = "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz"; 3033 + sha1 = "d878a1d094b4306d10b9096484b33ebd55e26697"; 3034 + }; 3035 + } 3036 + { 2973 3037 name = "regex_not___regex_not_1.0.2.tgz"; 2974 3038 path = fetchurl { 2975 3039 name = "regex_not___regex_not_1.0.2.tgz"; 2976 3040 url = "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz"; 2977 3041 sha1 = "1f4ece27e00b0b65e0247a6810e6a85d83a5752c"; 3042 + }; 3043 + } 3044 + { 3045 + name = "regexp.prototype.flags___regexp.prototype.flags_1.3.0.tgz"; 3046 + path = fetchurl { 3047 + name = "regexp.prototype.flags___regexp.prototype.flags_1.3.0.tgz"; 3048 + url = "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz"; 3049 + sha1 = "7aba89b3c13a64509dabcf3ca8d9fbb9bdf5cb75"; 2978 3050 }; 2979 3051 } 2980 3052 { ··· 3082 3154 }; 3083 3155 } 3084 3156 { 3085 - name = "resolve___resolve_1.9.0.tgz"; 3157 + name = "resolve___resolve_1.17.0.tgz"; 3086 3158 path = fetchurl { 3087 - name = "resolve___resolve_1.9.0.tgz"; 3088 - url = "https://registry.yarnpkg.com/resolve/-/resolve-1.9.0.tgz"; 3089 - sha1 = "a14c6fdfa8f92a7df1d996cb7105fa744658ea06"; 3159 + name = "resolve___resolve_1.17.0.tgz"; 3160 + url = "https://registry.yarnpkg.com/resolve/-/resolve-1.17.0.tgz"; 3161 + sha1 = "b25941b54968231cc2d1bb76a79cb7f2c0bf8444"; 3090 3162 }; 3091 3163 } 3092 3164 { ··· 3114 3186 }; 3115 3187 } 3116 3188 { 3117 - name = "run_async___run_async_2.3.0.tgz"; 3189 + name = "rimraf___rimraf_2.7.1.tgz"; 3190 + path = fetchurl { 3191 + name = "rimraf___rimraf_2.7.1.tgz"; 3192 + url = "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz"; 3193 + sha1 = "35797f13a7fdadc566142c29d4f07ccad483e3ec"; 3194 + }; 3195 + } 3196 + { 3197 + name = "run_async___run_async_2.4.1.tgz"; 3118 3198 path = fetchurl { 3119 - name = "run_async___run_async_2.3.0.tgz"; 3120 - url = "https://registry.yarnpkg.com/run-async/-/run-async-2.3.0.tgz"; 3121 - sha1 = "0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0"; 3199 + name = "run_async___run_async_2.4.1.tgz"; 3200 + url = "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz"; 3201 + sha1 = "8440eccf99ea3e70bd409d49aab88e10c189a455"; 3122 3202 }; 3123 3203 } 3124 3204 { ··· 3154 3234 }; 3155 3235 } 3156 3236 { 3157 - name = "rxjs___rxjs_6.3.3.tgz"; 3237 + name = "rxjs___rxjs_6.5.5.tgz"; 3158 3238 path = fetchurl { 3159 - name = "rxjs___rxjs_6.3.3.tgz"; 3160 - url = "https://registry.yarnpkg.com/rxjs/-/rxjs-6.3.3.tgz"; 3161 - sha1 = "3c6a7fa420e844a81390fb1158a9ec614f4bad55"; 3239 + name = "rxjs___rxjs_6.5.5.tgz"; 3240 + url = "https://registry.yarnpkg.com/rxjs/-/rxjs-6.5.5.tgz"; 3241 + sha1 = "c5c884e3094c8cfee31bf27eb87e54ccfc87f9ec"; 3162 3242 }; 3163 3243 } 3164 3244 { ··· 3194 3274 }; 3195 3275 } 3196 3276 { 3197 - name = "semver___semver_5.6.0.tgz"; 3277 + name = "semver___semver_5.7.1.tgz"; 3198 3278 path = fetchurl { 3199 - name = "semver___semver_5.6.0.tgz"; 3200 - url = "https://registry.yarnpkg.com/semver/-/semver-5.6.0.tgz"; 3201 - sha1 = "7e74256fbaa49c75aa7c7a205cc22799cac80004"; 3279 + name = "semver___semver_5.7.1.tgz"; 3280 + url = "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz"; 3281 + sha1 = "a954f931aeba508d307bbf069eff0c01c96116f7"; 3202 3282 }; 3203 3283 } 3204 3284 { ··· 3218 3298 }; 3219 3299 } 3220 3300 { 3221 - name = "set_value___set_value_0.4.3.tgz"; 3301 + name = "set_value___set_value_2.0.1.tgz"; 3222 3302 path = fetchurl { 3223 - name = "set_value___set_value_0.4.3.tgz"; 3224 - url = "https://registry.yarnpkg.com/set-value/-/set-value-0.4.3.tgz"; 3225 - sha1 = "7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1"; 3226 - }; 3227 - } 3228 - { 3229 - name = "set_value___set_value_2.0.0.tgz"; 3230 - path = fetchurl { 3231 - name = "set_value___set_value_2.0.0.tgz"; 3232 - url = "https://registry.yarnpkg.com/set-value/-/set-value-2.0.0.tgz"; 3233 - sha1 = "71ae4a88f0feefbbf52d1ea604f3fb315ebb6274"; 3303 + name = "set_value___set_value_2.0.1.tgz"; 3304 + url = "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz"; 3305 + sha1 = "a18d40530e6f07de4228c7defe4227af8cad005b"; 3234 3306 }; 3235 3307 } 3236 3308 { ··· 3250 3322 }; 3251 3323 } 3252 3324 { 3253 - name = "signal_exit___signal_exit_3.0.2.tgz"; 3325 + name = "side_channel___side_channel_1.0.2.tgz"; 3254 3326 path = fetchurl { 3255 - name = "signal_exit___signal_exit_3.0.2.tgz"; 3256 - url = "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz"; 3257 - sha1 = "b5fdc08f1287ea1178628e415e25132b73646c6d"; 3327 + name = "side_channel___side_channel_1.0.2.tgz"; 3328 + url = "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.2.tgz"; 3329 + sha1 = "df5d1abadb4e4bf4af1cd8852bf132d2f7876947"; 3258 3330 }; 3259 3331 } 3260 3332 { 3261 - name = "simple_git___simple_git_1.107.0.tgz"; 3333 + name = "signal_exit___signal_exit_3.0.3.tgz"; 3262 3334 path = fetchurl { 3263 - name = "simple_git___simple_git_1.107.0.tgz"; 3264 - url = "https://registry.yarnpkg.com/simple-git/-/simple-git-1.107.0.tgz"; 3265 - sha1 = "12cffaf261c14d6f450f7fdb86c21ccee968b383"; 3335 + name = "signal_exit___signal_exit_3.0.3.tgz"; 3336 + url = "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz"; 3337 + sha1 = "a1410c2edd8f077b08b4e253c8eacfcaf057461c"; 3338 + }; 3339 + } 3340 + { 3341 + name = "simple_git___simple_git_1.132.0.tgz"; 3342 + path = fetchurl { 3343 + name = "simple_git___simple_git_1.132.0.tgz"; 3344 + url = "https://registry.yarnpkg.com/simple-git/-/simple-git-1.132.0.tgz"; 3345 + sha1 = "53ac4c5ec9e74e37c2fd461e23309f22fcdf09b1"; 3266 3346 }; 3267 3347 } 3268 3348 { ··· 3290 3370 }; 3291 3371 } 3292 3372 { 3293 - name = "slice_ansi___slice_ansi_2.0.0.tgz"; 3373 + name = "slice_ansi___slice_ansi_2.1.0.tgz"; 3294 3374 path = fetchurl { 3295 - name = "slice_ansi___slice_ansi_2.0.0.tgz"; 3296 - url = "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-2.0.0.tgz"; 3297 - sha1 = "5373bdb8559b45676e8541c66916cdd6251612e7"; 3375 + name = "slice_ansi___slice_ansi_2.1.0.tgz"; 3376 + url = "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-2.1.0.tgz"; 3377 + sha1 = "cacd7693461a637a5788d92a7dd4fba068e81636"; 3298 3378 }; 3299 3379 } 3300 3380 { ··· 3322 3402 }; 3323 3403 } 3324 3404 { 3325 - name = "source_map_resolve___source_map_resolve_0.5.2.tgz"; 3405 + name = "source_map_resolve___source_map_resolve_0.5.3.tgz"; 3326 3406 path = fetchurl { 3327 - name = "source_map_resolve___source_map_resolve_0.5.2.tgz"; 3328 - url = "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.2.tgz"; 3329 - sha1 = "72e2cc34095543e43b2c62b2c4c10d4a9054f259"; 3407 + name = "source_map_resolve___source_map_resolve_0.5.3.tgz"; 3408 + url = "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz"; 3409 + sha1 = "190866bece7553e1f8f267a2ee82c606b5509a1a"; 3330 3410 }; 3331 3411 } 3332 3412 { ··· 3354 3434 }; 3355 3435 } 3356 3436 { 3357 - name = "spdx_exceptions___spdx_exceptions_2.2.0.tgz"; 3437 + name = "spdx_exceptions___spdx_exceptions_2.3.0.tgz"; 3358 3438 path = fetchurl { 3359 - name = "spdx_exceptions___spdx_exceptions_2.2.0.tgz"; 3360 - url = "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz"; 3361 - sha1 = "2ea450aee74f2a89bfb94519c07fcd6f41322977"; 3439 + name = "spdx_exceptions___spdx_exceptions_2.3.0.tgz"; 3440 + url = "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz"; 3441 + sha1 = "3f28ce1a77a00372683eade4a433183527a2163d"; 3362 3442 }; 3363 3443 } 3364 3444 { 3365 - name = "spdx_expression_parse___spdx_expression_parse_3.0.0.tgz"; 3445 + name = "spdx_expression_parse___spdx_expression_parse_3.0.1.tgz"; 3366 3446 path = fetchurl { 3367 - name = "spdx_expression_parse___spdx_expression_parse_3.0.0.tgz"; 3368 - url = "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz"; 3369 - sha1 = "99e119b7a5da00e05491c9fa338b7904823b41d0"; 3447 + name = "spdx_expression_parse___spdx_expression_parse_3.0.1.tgz"; 3448 + url = "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz"; 3449 + sha1 = "cf70f50482eefdc98e3ce0a6833e4a53ceeba679"; 3370 3450 }; 3371 3451 } 3372 3452 { 3373 - name = "spdx_license_ids___spdx_license_ids_3.0.3.tgz"; 3453 + name = "spdx_license_ids___spdx_license_ids_3.0.5.tgz"; 3374 3454 path = fetchurl { 3375 - name = "spdx_license_ids___spdx_license_ids_3.0.3.tgz"; 3376 - url = "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.3.tgz"; 3377 - sha1 = "81c0ce8f21474756148bbb5f3bfc0f36bf15d76e"; 3455 + name = "spdx_license_ids___spdx_license_ids_3.0.5.tgz"; 3456 + url = "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz"; 3457 + sha1 = "3694b5804567a458d3c8045842a6358632f62654"; 3378 3458 }; 3379 3459 } 3380 3460 { ··· 3434 3514 }; 3435 3515 } 3436 3516 { 3517 + name = "string_width___string_width_3.1.0.tgz"; 3518 + path = fetchurl { 3519 + name = "string_width___string_width_3.1.0.tgz"; 3520 + url = "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz"; 3521 + sha1 = "22767be21b62af1081574306f69ac51b62203961"; 3522 + }; 3523 + } 3524 + { 3525 + name = "string.prototype.matchall___string.prototype.matchall_4.0.2.tgz"; 3526 + path = fetchurl { 3527 + name = "string.prototype.matchall___string.prototype.matchall_4.0.2.tgz"; 3528 + url = "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.2.tgz"; 3529 + sha1 = "48bb510326fb9fdeb6a33ceaa81a6ea04ef7648e"; 3530 + }; 3531 + } 3532 + { 3533 + name = "string.prototype.trimend___string.prototype.trimend_1.0.1.tgz"; 3534 + path = fetchurl { 3535 + name = "string.prototype.trimend___string.prototype.trimend_1.0.1.tgz"; 3536 + url = "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz"; 3537 + sha1 = "85812a6b847ac002270f5808146064c995fb6913"; 3538 + }; 3539 + } 3540 + { 3541 + name = "string.prototype.trimleft___string.prototype.trimleft_2.1.2.tgz"; 3542 + path = fetchurl { 3543 + name = "string.prototype.trimleft___string.prototype.trimleft_2.1.2.tgz"; 3544 + url = "https://registry.yarnpkg.com/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz"; 3545 + sha1 = "4408aa2e5d6ddd0c9a80739b087fbc067c03b3cc"; 3546 + }; 3547 + } 3548 + { 3549 + name = "string.prototype.trimright___string.prototype.trimright_2.1.2.tgz"; 3550 + path = fetchurl { 3551 + name = "string.prototype.trimright___string.prototype.trimright_2.1.2.tgz"; 3552 + url = "https://registry.yarnpkg.com/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz"; 3553 + sha1 = "c76f1cef30f21bbad8afeb8db1511496cfb0f2a3"; 3554 + }; 3555 + } 3556 + { 3557 + name = "string.prototype.trimstart___string.prototype.trimstart_1.0.1.tgz"; 3558 + path = fetchurl { 3559 + name = "string.prototype.trimstart___string.prototype.trimstart_1.0.1.tgz"; 3560 + url = "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz"; 3561 + sha1 = "14af6d9f34b053f7cfc89b72f8f2ee14b9039a54"; 3562 + }; 3563 + } 3564 + { 3437 3565 name = "string_decoder___string_decoder_1.1.1.tgz"; 3438 3566 path = fetchurl { 3439 3567 name = "string_decoder___string_decoder_1.1.1.tgz"; ··· 3466 3594 }; 3467 3595 } 3468 3596 { 3469 - name = "strip_ansi___strip_ansi_5.0.0.tgz"; 3597 + name = "strip_ansi___strip_ansi_5.2.0.tgz"; 3470 3598 path = fetchurl { 3471 - name = "strip_ansi___strip_ansi_5.0.0.tgz"; 3472 - url = "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.0.0.tgz"; 3473 - sha1 = "f78f68b5d0866c20b2c9b8c61b5298508dc8756f"; 3599 + name = "strip_ansi___strip_ansi_5.2.0.tgz"; 3600 + url = "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz"; 3601 + sha1 = "8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae"; 3474 3602 }; 3475 3603 } 3476 3604 { ··· 3538 3666 }; 3539 3667 } 3540 3668 { 3669 + name = "synchronous_promise___synchronous_promise_2.0.12.tgz"; 3670 + path = fetchurl { 3671 + name = "synchronous_promise___synchronous_promise_2.0.12.tgz"; 3672 + url = "https://registry.yarnpkg.com/synchronous-promise/-/synchronous-promise-2.0.12.tgz"; 3673 + sha1 = "219934f23c19c9aa716276cf2e1f8d4e5b04d07f"; 3674 + }; 3675 + } 3676 + { 3541 3677 name = "table___table_4.0.2.tgz"; 3542 3678 path = fetchurl { 3543 3679 name = "table___table_4.0.2.tgz"; ··· 3546 3682 }; 3547 3683 } 3548 3684 { 3549 - name = "table___table_5.1.1.tgz"; 3685 + name = "table___table_5.4.6.tgz"; 3550 3686 path = fetchurl { 3551 - name = "table___table_5.1.1.tgz"; 3552 - url = "https://registry.yarnpkg.com/table/-/table-5.1.1.tgz"; 3553 - sha1 = "92030192f1b7b51b6eeab23ed416862e47b70837"; 3687 + name = "table___table_5.4.6.tgz"; 3688 + url = "https://registry.yarnpkg.com/table/-/table-5.4.6.tgz"; 3689 + sha1 = "1292d19500ce3f86053b05f0e8e7e4a3bb21079e"; 3554 3690 }; 3555 3691 } 3556 3692 { ··· 3610 3746 }; 3611 3747 } 3612 3748 { 3613 - name = "trim_right___trim_right_1.0.1.tgz"; 3749 + name = "toposort___toposort_2.0.2.tgz"; 3614 3750 path = fetchurl { 3615 - name = "trim_right___trim_right_1.0.1.tgz"; 3616 - url = "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz"; 3617 - sha1 = "cb2e1203067e0c8de1f614094b9fe45704ea6003"; 3751 + name = "toposort___toposort_2.0.2.tgz"; 3752 + url = "https://registry.yarnpkg.com/toposort/-/toposort-2.0.2.tgz"; 3753 + sha1 = "ae21768175d1559d48bef35420b2f4962f09c330"; 3618 3754 }; 3619 3755 } 3620 3756 { 3621 - name = "tslib___tslib_1.9.3.tgz"; 3757 + name = "tslib___tslib_1.13.0.tgz"; 3622 3758 path = fetchurl { 3623 - name = "tslib___tslib_1.9.3.tgz"; 3624 - url = "https://registry.yarnpkg.com/tslib/-/tslib-1.9.3.tgz"; 3625 - sha1 = "d7e4dd79245d85428c4d7e4822a79917954ca286"; 3759 + name = "tslib___tslib_1.13.0.tgz"; 3760 + url = "https://registry.yarnpkg.com/tslib/-/tslib-1.13.0.tgz"; 3761 + sha1 = "c881e13cc7015894ed914862d276436fa9a47043"; 3626 3762 }; 3627 3763 } 3628 3764 { ··· 3658 3794 }; 3659 3795 } 3660 3796 { 3661 - name = "union_value___union_value_1.0.0.tgz"; 3797 + name = "union_value___union_value_1.0.1.tgz"; 3662 3798 path = fetchurl { 3663 - name = "union_value___union_value_1.0.0.tgz"; 3664 - url = "https://registry.yarnpkg.com/union-value/-/union-value-1.0.0.tgz"; 3665 - sha1 = "5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4"; 3799 + name = "union_value___union_value_1.0.1.tgz"; 3800 + url = "https://registry.yarnpkg.com/union-value/-/union-value-1.0.1.tgz"; 3801 + sha1 = "0b6fe7b835aecda61c6ea4d4f02c14221e109847"; 3666 3802 }; 3667 3803 } 3668 3804 { ··· 3738 3874 }; 3739 3875 } 3740 3876 { 3741 - name = "wordwrap___wordwrap_1.0.0.tgz"; 3877 + name = "word_wrap___word_wrap_1.2.3.tgz"; 3742 3878 path = fetchurl { 3743 - name = "wordwrap___wordwrap_1.0.0.tgz"; 3744 - url = "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz"; 3745 - sha1 = "27584810891456a4171c8d0226441ade90cbcaeb"; 3879 + name = "word_wrap___word_wrap_1.2.3.tgz"; 3880 + url = "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz"; 3881 + sha1 = "610636f6b1f703891bd34771ccb17fb93b47079c"; 3746 3882 }; 3747 3883 } 3748 3884 { ··· 3770 3906 }; 3771 3907 } 3772 3908 { 3909 + name = "write___write_1.0.3.tgz"; 3910 + path = fetchurl { 3911 + name = "write___write_1.0.3.tgz"; 3912 + url = "https://registry.yarnpkg.com/write/-/write-1.0.3.tgz"; 3913 + sha1 = "0800e14523b923a387e415123c865616aae0f5c3"; 3914 + }; 3915 + } 3916 + { 3773 3917 name = "write___write_0.2.1.tgz"; 3774 3918 path = fetchurl { 3775 3919 name = "write___write_0.2.1.tgz"; 3776 3920 url = "https://registry.yarnpkg.com/write/-/write-0.2.1.tgz"; 3777 3921 sha1 = "5fc03828e264cea3fe91455476f7a3c566cb0757"; 3922 + }; 3923 + } 3924 + { 3925 + name = "xregexp___xregexp_4.3.0.tgz"; 3926 + path = fetchurl { 3927 + name = "xregexp___xregexp_4.3.0.tgz"; 3928 + url = "https://registry.yarnpkg.com/xregexp/-/xregexp-4.3.0.tgz"; 3929 + sha1 = "7e92e73d9174a99a59743f67a4ce879a04b5ae50"; 3778 3930 }; 3779 3931 } 3780 3932 { ··· 3807 3959 name = "yargs___yargs_10.0.3.tgz"; 3808 3960 url = "https://registry.yarnpkg.com/yargs/-/yargs-10.0.3.tgz"; 3809 3961 sha1 = "6542debd9080ad517ec5048fb454efe9e4d4aaae"; 3962 + }; 3963 + } 3964 + { 3965 + name = "yup___yup_0.27.0.tgz"; 3966 + path = fetchurl { 3967 + name = "yup___yup_0.27.0.tgz"; 3968 + url = "https://registry.yarnpkg.com/yup/-/yup-0.27.0.tgz"; 3969 + sha1 = "f8cb198c8e7dd2124beddc2457571329096b06e7"; 3810 3970 }; 3811 3971 } 3812 3972 ];
+2 -2
pkgs/development/web/nodejs/v14.nix
··· 8 8 in 9 9 buildNodejs { 10 10 inherit enableNpm; 11 - version = "14.16.1"; 12 - sha256 = "1hxsk83g2plv6vv3ir1ngca0rwqdy3lq70r504d2qv3msszdnjp4"; 11 + version = "14.17.0"; 12 + sha256 = "1vf989canwcx0wdpngvkbz2x232yccp7fzs1vcbr60rijgzmpq2n"; 13 13 patches = lib.optional stdenv.isDarwin ./bypass-xcodebuild.diff; 14 14 }
+2 -2
pkgs/development/web/nodejs/v16.nix
··· 8 8 in 9 9 buildNodejs { 10 10 inherit enableNpm; 11 - version = "16.1.0"; 12 - sha256 = "0z0808mw674mshgbmhgngqfkrdix3b61f77xcdz7bwf1j87j7ad0"; 11 + version = "16.2.0"; 12 + sha256 = "1krm3cnpbnqg4mfl3cpp8x2i1rr6hba9qbl60wyg5f5g8ac3pyfh"; 13 13 }
+32 -6
pkgs/games/openmw/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, qtbase, openscenegraph, mygui, bullet, ffmpeg_3 2 - , boost, cmake, SDL2, unshield, openal, libXt, pkg-config }: 1 + { lib 2 + , mkDerivation 3 + , fetchFromGitHub 4 + , cmake 5 + , pkg-config 6 + , openscenegraph 7 + , mygui 8 + , bullet 9 + , ffmpeg 10 + , boost 11 + , SDL2 12 + , unshield 13 + , openal 14 + , libXt 15 + }: 3 16 4 17 let 5 18 openscenegraph_ = openscenegraph.overrideDerivation (self: { ··· 11 24 sha256 = "0d74hijzmj82nx3jkv5qmr3pkgvplra0b8fbjx1y3vmzxamb0axd"; 12 25 }; 13 26 }); 14 - in 15 27 16 - stdenv.mkDerivation rec { 28 + in 29 + mkDerivation rec { 17 30 version = "0.46.0"; 18 31 pname = "openmw"; 19 32 ··· 25 38 }; 26 39 27 40 nativeBuildInputs = [ cmake pkg-config ]; 28 - buildInputs = [ boost ffmpeg_3 bullet mygui openscenegraph_ SDL2 unshield openal libXt qtbase ]; 41 + 42 + buildInputs = [ 43 + SDL2 44 + boost 45 + bullet 46 + ffmpeg 47 + libXt 48 + mygui 49 + openal 50 + openscenegraph_ 51 + unshield 52 + ]; 29 53 30 54 cmakeFlags = [ 31 55 "-DDESIRED_QT_VERSION:INT=5" 56 + # as of 0.46, openmw is broken with GLVND 57 + "-DOpenGL_GL_PREFERENCE=LEGACY" 32 58 ]; 33 59 34 60 dontWrapQtApps = true; ··· 37 63 description = "An unofficial open source engine reimplementation of the game Morrowind"; 38 64 homepage = "http://openmw.org"; 39 65 license = licenses.gpl3Plus; 40 - platforms = platforms.linux; 41 66 maintainers = with maintainers; [ abbradar ]; 67 + platforms = platforms.linux; 42 68 }; 43 69 }
+110 -72
pkgs/games/openmw/tes3mp.nix
··· 1 - { lib, stdenv, cmake, openmw, fetchFromGitHub, luajit, makeWrapper, mygui }: 1 + { lib 2 + , stdenv 3 + , cmake 4 + , openmw 5 + , fetchFromGitHub 6 + , formats 7 + , luajit 8 + , makeWrapper 9 + , symlinkJoin 10 + , mygui 11 + , crudini 12 + }: 2 13 3 14 # revisions are taken from https://github.com/GrimKriegor/TES3MP-deploy 4 15 5 16 let 6 - # TES3MP_STABLE_VERSION_FILE 7 - compatHash = "292536439eeda58becdb7e441fe2e61ebb74529e"; 8 - rakNet = fetchFromGitHub { 9 - owner = "TES3MP"; 10 - repo = "CrabNet"; 11 - # usually fixed: 12 - # https://github.com/GrimKriegor/TES3MP-deploy/blob/d2a4a5d3acb64b16d9b8ca85906780aeea8d311b/tes3mp-deploy.sh#L589 13 - rev = "4eeeaad2f6c11aeb82070df35169694b4fb7b04b"; 14 - sha256 = "0p0li9l1i5lcliswm5w9jql0zff9i6fwhiq0bl130m4i7vpr4cr3"; 15 - }; 16 - rakNetLibrary = stdenv.mkDerivation { 17 - name = "RakNetLibrary"; 18 - src = rakNet; 17 + # raknet could also be split into dev and lib outputs 18 + raknet = stdenv.mkDerivation { 19 + pname = "raknet"; 20 + version = "unstable-2018-07-14"; 21 + 22 + src = fetchFromGitHub { 23 + owner = "TES3MP"; 24 + repo = "CrabNet"; 25 + # usually fixed: 26 + # https://github.com/GrimKriegor/TES3MP-deploy/blob/d2a4a5d3acb64b16d9b8ca85906780aeea8d311b/tes3mp-deploy.sh#L589 27 + rev = "4eeeaad2f6c11aeb82070df35169694b4fb7b04b"; 28 + sha256 = "0p0li9l1i5lcliswm5w9jql0zff9i6fwhiq0bl130m4i7vpr4cr3"; 29 + }; 30 + 19 31 nativeBuildInputs = [ cmake ]; 32 + 20 33 installPhase = '' 21 - install -Dm755 lib/libRakNetLibStatic.a $out/lib/libRakNetLibStatic.a 34 + install -Dm555 lib/libRakNetLibStatic.a $out/lib/libRakNetLibStatic.a 22 35 ''; 23 36 }; 24 - coreScripts = fetchFromGitHub { 25 - owner = "TES3MP"; 26 - repo = "CoreScripts"; 27 - # usually latest in stable branch (e.g. 0.7.0) 28 - rev = "24aae91d9ddad38cdb3b0e0a13af59f142803e94"; 29 - sha256 = "1rfmxxr9ircfagdpbdrzl26msdhx1i3g974cblbv69078cradfh3"; 37 + 38 + coreScripts = stdenv.mkDerivation { 39 + pname = "corescripts"; 40 + version = "unstable-2020-07-27"; 41 + 42 + src = fetchFromGitHub { 43 + owner = "TES3MP"; 44 + repo = "CoreScripts"; 45 + # usually latest in stable branch (e.g. 0.7.1) 46 + rev = "3c2d31595344db586d8585db0ef1fc0da89898a0"; 47 + sha256 = "sha256-m/pt2Et58HOMc1xqllGf4hjPLXNcc14+X0h84ouZDeg="; 48 + }; 49 + 50 + buildCommand = '' 51 + dir=$out/share/openmw-tes3mp 52 + mkdir -p $dir 53 + cp -r $src $dir/CoreScripts 54 + ''; 30 55 }; 31 - # https://github.com/TES3MP/openmw-tes3mp/issues/555 32 - mygui_ = mygui.overrideAttrs (oldAttrs: rec { 33 - version = "3.2.2"; 56 + 57 + # build an unwrapped version so we don't have to rebuild it all over again in 58 + # case the scripts or wrapper scripts change. 59 + unwrapped = openmw.overrideAttrs (oldAttrs: rec { 60 + pname = "openmw-tes3mp-unwrapped"; 61 + version = "unstable-2020-08-07"; 34 62 35 63 src = fetchFromGitHub { 36 - owner = "MyGUI"; 37 - repo = "mygui"; 38 - rev = "MyGUI${version}"; 39 - sha256 = "1wk7jmwm55rhlqqcyvqsxdmwvl70bysl9azh4kd9n57qlmgk3zmw"; 64 + owner = "TES3MP"; 65 + repo = "openmw-tes3mp"; 66 + # usually latest in stable branch (e.g. 0.7.1) 67 + rev = "ce5df6d18546e37aac9746d99c00d27a7f34b00d"; 68 + sha256 = "sha256-xLslShNA6rVFl9kt6BNGDpSYMpO25jBTCteLJoSTXdg="; 69 + }; 70 + 71 + nativeBuildInputs = oldAttrs.nativeBuildInputs ++ [ makeWrapper ]; 72 + 73 + buildInputs = oldAttrs.buildInputs ++ [ luajit ]; 74 + 75 + cmakeFlags = oldAttrs.cmakeFlags ++ [ 76 + "-DBUILD_OPENCS=OFF" 77 + "-DRakNet_INCLUDES=${raknet.src}/include" 78 + "-DRakNet_LIBRARY_RELEASE=${raknet}/lib/libRakNetLibStatic.a" 79 + "-DRakNet_LIBRARY_DEBUG=${raknet}/lib/libRakNetLibStatic.a" 80 + ]; 81 + 82 + # https://github.com/TES3MP/openmw-tes3mp/issues/552 83 + patches = [ ./tes3mp.patch ]; 84 + 85 + NIX_CFLAGS_COMPILE = "-fpermissive"; 86 + 87 + preConfigure = '' 88 + substituteInPlace files/version.in \ 89 + --subst-var-by OPENMW_VERSION_COMMITHASH ${src.rev} 90 + ''; 91 + 92 + # move everything that we wrap out of the way 93 + postInstall = '' 94 + mkdir -p $out/libexec 95 + mv $out/bin/tes3mp-* $out/libexec 96 + ''; 97 + 98 + meta = with lib; { 99 + description = "Multiplayer for TES3:Morrowind based on OpenMW"; 100 + homepage = "https://tes3mp.com/"; 101 + license = licenses.gpl3Only; 102 + maintainers = with maintainers; [ peterhoeg ]; 103 + platforms = [ "x86_64-linux" "i686-linux" ]; 40 104 }; 41 105 }); 42 - in openmw.overrideAttrs (oldAttrs: rec { 43 - version = "2019-11-19"; 44 - name = "openmw-tes3mp-${version}"; 45 106 46 - src = fetchFromGitHub { 47 - owner = "TES3MP"; 48 - repo = "openmw-tes3mp"; 49 - # usually latest in stable branch (e.g. 0.7.0) 50 - rev = "ad9ee80641a3e22d0780daca051df7f4e90f3615"; 51 - sha256 = "03a1vldiv5lk7yq6lhicx3qz8hjfxhind2dj0w9lg5839ljyk6jv"; 107 + cfgFile = (formats.ini { }).generate "tes3mp-server.cfg" { 108 + Plugins.home = "${coreScripts}/share/openmw-tes3mp/CoreScripts"; 52 109 }; 53 110 54 - nativeBuildInputs = oldAttrs.nativeBuildInputs ++ [ makeWrapper ]; 55 - buildInputs = [ luajit mygui_ ] ++ oldAttrs.buildInputs; 111 + in 112 + symlinkJoin rec { 113 + name = "openmw-tes3mp-${unwrapped.version}"; 114 + inherit (unwrapped) version meta; 56 115 57 - cmakeFlags = oldAttrs.cmakeFlags ++ [ 58 - "-DBUILD_OPENCS=OFF" 59 - "-DRakNet_INCLUDES=${rakNet}/include" 60 - "-DRakNet_LIBRARY_RELEASE=${rakNetLibrary}/lib/libRakNetLibStatic.a" 61 - "-DRakNet_LIBRARY_DEBUG=${rakNetLibrary}/lib/libRakNetLibStatic.a" 62 - ]; 116 + nativeBuildInputs = [ makeWrapper ]; 63 117 64 - dontWrapQtApps = true; 118 + paths = [ unwrapped ]; 65 119 66 - # https://github.com/TES3MP/openmw-tes3mp/issues/552 67 - patches = [ 68 - ./tes3mp.patch 69 - ]; 70 - NIX_CFLAGS_COMPILE = "-fpermissive"; 120 + # crudini --merge will create the file if it doesn't exist 121 + postBuild = '' 122 + mkdir -p $out/bin 71 123 72 - preConfigure = '' 73 - substituteInPlace files/version.in \ 74 - --subst-var-by OPENMW_VERSION_COMMITHASH ${compatHash} 75 - ''; 124 + dir=\''${XDG_CONFIG_HOME:-\$HOME/.config}/openmw 76 125 77 - postInstall = '' 78 - # components/process/processinvoker.cpp: path.prepend(QLatin1String("./")) 79 - wrapProgram $out/bin/tes3mp-browser \ 126 + makeWrapper ${unwrapped}/libexec/tes3mp-browser $out/bin/tes3mp-browser \ 80 127 --run "cd $out/bin" 81 - wrapProgram $out/bin/tes3mp-server \ 82 - --run "mkdir -p ~/.config/openmw" \ 83 - --run "cd ~/.config/openmw" \ 84 - --run "[ -d CoreScripts ] || cp --no-preserve=mode -r ${coreScripts} CoreScripts" \ 85 - --run "[ -f tes3mp-server.cfg ] || echo \"[Plugins] home = \$HOME/.config/openmw/CoreScripts\" > tes3mp-server.cfg" \ 128 + 129 + makeWrapper ${unwrapped}/libexec/tes3mp-server $out/bin/tes3mp-server \ 130 + --run "mkdir -p $dir" \ 131 + --run "${crudini}/bin/crudini --merge $dir/${cfgFile.name} < ${cfgFile}" \ 86 132 --run "cd $out/bin" 87 133 ''; 88 - 89 - meta = with lib; { 90 - description = "Multiplayer for TES3:Morrowind based on OpenMW"; 91 - homepage = "https://tes3mp.com/"; 92 - license = licenses.gpl3; 93 - platforms = [ "x86_64-linux" "i686-linux" ]; 94 - maintainers = with maintainers; [ ]; 95 - }; 96 - }) 134 + }
+2 -2
pkgs/games/r2mod_cli/default.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "r2mod_cli"; 11 - version = "1.0.7"; 11 + version = "1.2.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "Foldex"; 15 15 repo = "r2mod_cli"; 16 16 rev = "v${version}"; 17 - sha256 = "13n2y9gsgb8hnr64y083x9c90j3b4awcmdn81mqmwcydpby3q848"; 17 + sha256 = "sha256-VNqdVDBR6+eNOeUthPXLfz+0VoaNfSj4f04HLvjg6/0="; 18 18 }; 19 19 20 20 buildInputs = [ bashInteractive ];
+2 -2
pkgs/misc/emulators/retroarch/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, which, pkg-config, makeWrapper 2 - , ffmpeg_3, libGLU, libGL, freetype, libxml2, python3 2 + , ffmpeg, libGLU, libGL, freetype, libxml2, python3 3 3 , libobjc, AppKit, Foundation 4 4 , alsaLib ? null 5 5 , libdrm ? null ··· 35 35 nativeBuildInputs = [ pkg-config wayland ] 36 36 ++ optional withVulkan makeWrapper; 37 37 38 - buildInputs = [ ffmpeg_3 freetype libxml2 libGLU libGL python3 SDL2 which ] 38 + buildInputs = [ ffmpeg freetype libxml2 libGLU libGL python3 SDL2 which ] 39 39 ++ optional enableNvidiaCgToolkit nvidia_cg_toolkit 40 40 ++ optional withVulkan vulkan-loader 41 41 ++ optionals stdenv.isDarwin [ libobjc AppKit Foundation ]
+38
pkgs/os-specific/linux/hid-nintendo/default.nix
··· 1 + { lib, stdenv, fetchFromGitHub, kernel }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "hid-nintendo"; 5 + version = "3.1"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "nicman23"; 9 + repo = "dkms-hid-nintendo"; 10 + rev = version; 11 + sha256 = "sha256-IanH3yHfkQhqtKvKD8lh+muc9yX8XJ5bfdy1Or8Vd5g="; 12 + }; 13 + 14 + setSourceRoot = '' 15 + export sourceRoot=$(pwd)/source/src 16 + ''; 17 + 18 + nativeBuildInputs = kernel.moduleBuildDependencies; 19 + 20 + makeFlags = [ 21 + "-C" 22 + "${kernel.dev}/lib/modules/${kernel.modDirVersion}/build" 23 + "M=$(sourceRoot)" 24 + ]; 25 + 26 + buildFlags = [ "modules" ]; 27 + installFlags = [ "INSTALL_MOD_PATH=${placeholder "out"}" ]; 28 + installTargets = [ "modules_install" ]; 29 + 30 + meta = with lib; { 31 + description = "A Nintendo HID kernel module"; 32 + homepage = "https://github.com/nicman23/dkms-hid-nintendo"; 33 + license = licenses.gpl2; 34 + maintainers = [ maintainers.rencire ]; 35 + platforms = platforms.linux; 36 + broken = versionOlder kernel.version "4.14"; 37 + }; 38 + }
+7 -5
pkgs/os-specific/linux/rtl8812au/default.nix
··· 12 12 }; 13 13 14 14 nativeBuildInputs = [ bc nukeReferences ]; 15 + 15 16 buildInputs = kernel.moduleBuildDependencies; 16 17 17 18 hardeningDisable = [ "pic" "format" ]; 18 19 19 20 prePatch = '' 20 - substituteInPlace ./Makefile --replace /lib/modules/ "${kernel.dev}/lib/modules/" 21 - substituteInPlace ./Makefile --replace '$(shell uname -r)' "${kernel.modDirVersion}" 22 - substituteInPlace ./Makefile --replace /sbin/depmod \# 23 - substituteInPlace ./Makefile --replace '$(MODDESTDIR)' "$out/lib/modules/${kernel.modDirVersion}/kernel/net/wireless/" 21 + substituteInPlace ./Makefile \ 22 + --replace /lib/modules/ "${kernel.dev}/lib/modules/" \ 23 + --replace '$(shell uname -r)' "${kernel.modDirVersion}" \ 24 + --replace /sbin/depmod \# \ 25 + --replace '$(MODDESTDIR)' "$out/lib/modules/${kernel.modDirVersion}/kernel/net/wireless/" 24 26 ''; 25 27 26 28 makeFlags = [ ··· 45 47 homepage = "https://github.com/gordboy/rtl8812au-5.9.3.2"; 46 48 license = licenses.gpl2Only; 47 49 platforms = platforms.linux; 48 - maintainers = with maintainers; [ ]; 50 + maintainers = with maintainers; [ fortuneteller2k ]; 49 51 broken = kernel.kernelOlder "4.10" || kernel.isHardened; 50 52 }; 51 53 }
+9 -8
pkgs/os-specific/linux/rtl8821cu/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, kernel, bc }: 2 + 2 3 stdenv.mkDerivation rec { 3 - name = "rtl8821cu-${kernel.version}-${version}"; 4 - version = "unstable-2020-12-21"; 4 + pname = "rtl8821cu"; 5 + version = "${kernel.version}-unstable-2021-05-19"; 5 6 6 7 src = fetchFromGitHub { 7 - owner = "brektrou"; 8 - repo = "rtl8821cu"; 9 - rev = "428a0820487418ec69c0edb91726d1cf19763b1e"; 10 - sha256 = "1ccl94727yq7gzn37ky91k0736cambgnkaa37r2f2hinpl9qdd8q"; 8 + owner = "morrownr"; 9 + repo = "8821cu"; 10 + rev = "2430c354c9b15fa6193a263c99ce57211d50c66f"; 11 + sha256 = "sha256-PkrpwebZYh/hBukqDQf6pxfbkVyA+CpYtte5pmzgLtw="; 11 12 }; 12 13 13 14 hardeningDisable = [ "pic" ]; ··· 29 30 30 31 meta = with lib; { 31 32 description = "Realtek rtl8821cu driver"; 32 - homepage = "https://github.com/brektrou/rtl8821CU"; 33 - license = licenses.gpl2; 33 + homepage = "https://github.com/morrownr/8821cu"; 34 + license = licenses.gpl2Only; 34 35 platforms = platforms.linux; 35 36 maintainers = [ maintainers.contrun ]; 36 37 };
+4 -15
pkgs/servers/clickhouse/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, fetchpatch, cmake, libtool, llvm-bintools, ninja 1 + { lib, stdenv, fetchFromGitHub, cmake, libtool, llvm-bintools, ninja 2 2 , boost, brotli, capnproto, cctz, clang-unwrapped, double-conversion 3 3 , icu, jemalloc, libcpuid, libxml2, lld, llvm, lz4, libmysqlclient, openssl, perl 4 4 , poco, protobuf, python3, rapidjson, re2, rdkafka, readline, sparsehash, unixODBC ··· 7 7 8 8 stdenv.mkDerivation rec { 9 9 pname = "clickhouse"; 10 - version = "20.11.4.13"; 10 + version = "21.3.11.5"; 11 11 12 12 broken = stdenv.buildPlatform.is32bit; # not supposed to work on 32-bit https://github.com/ClickHouse/ClickHouse/pull/23959#issuecomment-835343685 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "ClickHouse"; 16 16 repo = "ClickHouse"; 17 - rev = "v${version}-stable"; 17 + rev = "v${version}-lts"; 18 18 fetchSubmodules = true; 19 - sha256 = "0c87k0xqwj9sc3xy2f3ngfszgjiz4rzd787bdg6fxp94w1adjhny"; 19 + sha256 = "sha256-V62Z82p21qtvSOsoXM225/Wkc9F+dvVMz0xpVjhgZVo="; 20 20 }; 21 21 22 22 nativeBuildInputs = [ cmake libtool llvm-bintools ninja ]; ··· 27 27 xxHash zstd 28 28 ]; 29 29 30 - patches = [ 31 - # This patch is only required for 20.11.4.13 - it should be included in the 32 - # next stable release from upstream by default 33 - (fetchpatch { 34 - url = "https://github.com/ClickHouse/ClickHouse/commit/e31753b4db7aa0a72a85757dc11fc403962e30db.patch"; 35 - sha256 = "12ax02dh9y9k8smkj6v50yfr46iprscbrvd4bb9vfbx8xqgw7grb"; 36 - }) 37 - ]; 38 - 39 30 postPatch = '' 40 31 patchShebangs src/ 41 32 42 - substituteInPlace contrib/openssl-cmake/CMakeLists.txt \ 43 - --replace '/usr/bin/env perl' perl 44 33 substituteInPlace src/Storages/System/StorageSystemLicenses.sh \ 45 34 --replace 'git rev-parse --show-toplevel' '$src' 46 35 substituteInPlace utils/check-style/check-duplicate-includes.sh \
+2 -2
pkgs/servers/dns/bind/default.nix
··· 10 10 11 11 stdenv.mkDerivation rec { 12 12 pname = "bind"; 13 - version = "9.16.15"; 13 + version = "9.16.16"; 14 14 15 15 src = fetchurl { 16 16 url = "https://downloads.isc.org/isc/bind9/${version}/${pname}-${version}.tar.xz"; 17 - sha256 = "0fbqisrh84f8wszm94cqp7v8q9r7pql3qyzbay7vz9vqv0rg9dlq"; 17 + sha256 = "sha256-bJE5Aq34eOfcXiKc6pT678nUD0R3WjAhPt0Ihg92HXs="; 18 18 }; 19 19 20 20 outputs = [ "out" "lib" "dev" "man" "dnsutils" "host" ];
+2 -2
pkgs/servers/jackett/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "jackett"; 5 - version = "0.18.15"; 5 + version = "0.18.95"; 6 6 7 7 src = fetchurl { 8 8 url = "https://github.com/Jackett/Jackett/releases/download/v${version}/Jackett.Binaries.Mono.tar.gz"; 9 - sha256 = "sha256-z2xmF4FIv+z7ybPE7b8ZeC1+jlFi2H2J7HT09Bqyyhs="; 9 + sha256 = "sha256-8TkIixPot4V0h4MBh/+WdrWhjgsqyq9wHQyGyfxqZ6s="; 10 10 }; 11 11 12 12 nativeBuildInputs = [ makeWrapper ];
+1
pkgs/servers/mail/opensmtpd/default.nix
··· 62 62 }; 63 63 passthru.tests = { 64 64 basic-functionality-and-dovecot-interaction = nixosTests.opensmtpd; 65 + rspamd-integration = nixosTests.opensmtpd-rspamd; 65 66 }; 66 67 }
+30
pkgs/servers/mail/opensmtpd/filter-rspamd.nix
··· 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + , nixosTests 5 + }: 6 + 7 + buildGoModule rec { 8 + pname = "opensmtpd-filter-rspamd"; 9 + version = "0.1.7"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "poolpOrg"; 13 + repo = "filter-rspamd"; 14 + rev = "v${version}"; 15 + sha256 = "pcHj4utpf/AIUv8/7mE8BLbE8LYkzNKfc4T4hIHgGeI="; 16 + }; 17 + 18 + vendorSha256 = "sNF2c+22FMvKoROkA/3KtSnRdJh4YZLaIx35HD896HI="; 19 + 20 + passthru.tests = { 21 + opensmtpd-rspamd-integration = nixosTests.opensmtpd-rspamd; 22 + }; 23 + 24 + meta = with lib; { 25 + homepage = "https://github.com/poolpOrg/filter-rspamd"; 26 + description = "OpenSMTPD filter integration for the Rspamd daemon"; 27 + license = licenses.isc; 28 + maintainers = with maintainers; [ Flakebi ]; 29 + }; 30 + }
+2
pkgs/servers/matrix-synapse/default.nix
··· 24 24 ./homeserver-script.patch 25 25 ]; 26 26 27 + buildInputs = [ openssl ]; 28 + 27 29 propagatedBuildInputs = [ 28 30 setuptools 29 31 bcrypt
+11 -4
pkgs/servers/monitoring/grafana/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "grafana"; 5 - version = "7.5.2"; 5 + version = "7.5.6"; 6 6 7 7 excludedPackages = [ "release_publisher" ]; 8 8 ··· 10 10 rev = "v${version}"; 11 11 owner = "grafana"; 12 12 repo = "grafana"; 13 - sha256 = "sha256-8Qy5YgJZpvaAjeBAi092Jxg4yAD1fYmMteTRm5b0Q+g="; 13 + sha256 = "1683as90p4zkzhaj52vy60bcmpr77zynys87mjzh3s6ks3xfxn2x"; 14 14 }; 15 15 16 16 srcStatic = fetchurl { 17 17 url = "https://dl.grafana.com/oss/release/grafana-${version}.linux-amd64.tar.gz"; 18 - sha256 = "sha256-yVswMNOLX/AFtv45TXm8WcHEytyYgtjvi7V0dRewDdc="; 18 + sha256 = "1mywvm4d116y56rffiywk1hx6wxj1418gf7q0v0hfdlwk1lqi9nz"; 19 19 }; 20 20 21 - vendorSha256 = "sha256-oh3GB6Iaqy05IS2MU5LJqTXnlr0vtkACZA6wpmW7W2Q="; 21 + vendorSha256 = "01a5v292x59fmayjkqnf4c8k8viasxr2s2khs4yrv6p829lx3hq2"; 22 22 23 + # grafana-aws-sdk is specified with two versions which causes a problem later: 24 + # go: inconsistent vendoring in /build/source: 25 + # github.com/grafana/grafana-aws-sdk@v0.3.0: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt 26 + # Remove the older one here to fix this. 23 27 postPatch = '' 28 + substituteInPlace go.mod \ 29 + --replace 'github.com/grafana/grafana-aws-sdk v0.3.0' "" 30 + 24 31 substituteInPlace pkg/cmd/grafana-server/main.go \ 25 32 --replace 'var version = "5.0.0"' 'var version = "${version}"' 26 33 '';
+3 -3
pkgs/servers/monitoring/prometheus/default.nix
··· 3 3 }: 4 4 5 5 let 6 - version = "2.26.0"; 6 + version = "2.27.1"; 7 7 8 8 src = fetchFromGitHub { 9 9 rev = "v${version}"; 10 10 owner = "prometheus"; 11 11 repo = "prometheus"; 12 - sha256 = "06zr10zx3f526wcxj77smcl8wk55mhlnikd0b8vbjl9yyb0qc5mz"; 12 + sha256 = "0836ygyvld5skjycd7366i6vyf451s6cay5ng6c2fwq0skvp2gj2"; 13 13 }; 14 14 15 15 goPackagePath = "github.com/prometheus/prometheus"; ··· 31 31 pname = "prometheus"; 32 32 inherit src version; 33 33 34 - vendorSha256 = "0h14pmk74lxj7z39jb4xwvx3whwkaxn9686y23sgrpkra5sk6dbm"; 34 + vendorSha256 = "0dq3p7hga7m1aq78har5rr136hlb0kp8zhh2wzqlkxrk1f33w54p"; 35 35 36 36 excludedPackages = [ "documentation/prometheus-mixin" ]; 37 37
+18 -16
pkgs/servers/monitoring/prometheus/webui-package.json
··· 15 15 "@codemirror/search": "^0.18.2", 16 16 "@codemirror/state": "^0.18.2", 17 17 "@codemirror/view": "^0.18.3", 18 + "@forevolve/bootstrap-dark": "^1.0.0", 18 19 "@fortawesome/fontawesome-svg-core": "^1.2.14", 19 20 "@fortawesome/free-solid-svg-icons": "^5.7.1", 20 21 "@fortawesome/react-fontawesome": "^0.1.4", 21 22 "@reach/router": "^1.2.1", 22 - "@types/jest": "^26.0.10", 23 - "@types/jquery": "^3.5.1", 24 - "@types/node": "^12.11.1", 25 - "@types/reach__router": "^1.2.6", 26 - "@types/react": "^16.8.2", 27 - "@types/react-copy-to-clipboard": "^5.0.0", 28 - "@types/react-dom": "^16.8.0", 29 - "@types/react-resize-detector": "^5.0.0", 30 - "@types/sanitize-html": "^1.20.2", 31 - "bootstrap": "^4.2.1", 32 - "codemirror-promql": "^0.14.0", 23 + "bootstrap": "^4.6.0", 24 + "codemirror-promql": "^0.15.0", 33 25 "css.escape": "^1.5.1", 34 26 "downshift": "^3.4.8", 35 27 "enzyme-to-json": "^3.4.3", 36 28 "fuzzy": "^0.1.3", 37 29 "i": "^0.3.6", 38 - "jest-fetch-mock": "^3.0.3", 39 30 "jquery": "^3.5.1", 40 31 "jquery.flot.tooltip": "^0.9.0", 41 32 "jsdom": "^16.4.0", ··· 48 39 "react-resize-detector": "^5.0.7", 49 40 "react-scripts": "3.4.4", 50 41 "react-test-renderer": "^16.9.0", 51 - "reactstrap": "^8.0.1", 52 - "sanitize-html": "^1.20.1", 42 + "reactstrap": "^8.9.0", 43 + "sanitize-html": "^2.3.3", 44 + "sass": "1.32.10", 53 45 "tempusdominus-bootstrap-4": "^5.1.2", 54 46 "tempusdominus-core": "^5.0.3", 55 - "typescript": "^3.3.3" 47 + "typescript": "^3.3.3", 48 + "use-media": "^1.4.0" 56 49 }, 57 50 "scripts": { 58 51 "start": "react-scripts start", ··· 79 72 "@types/enzyme": "^3.10.3", 80 73 "@types/enzyme-adapter-react-16": "^1.0.5", 81 74 "@types/flot": "0.0.31", 75 + "@types/jest": "^26.0.10", 76 + "@types/jquery": "^3.5.1", 82 77 "@types/moment-timezone": "^0.5.10", 83 - "@types/reactstrap": "^8.0.5", 78 + "@types/node": "^12.11.1", 79 + "@types/reach__router": "^1.2.6", 80 + "@types/react": "^16.8.2", 81 + "@types/react-copy-to-clipboard": "^5.0.0", 82 + "@types/react-dom": "^16.8.0", 83 + "@types/react-resize-detector": "^5.0.0", 84 + "@types/reactstrap": "^8.7.2", 85 + "@types/sanitize-html": "^1.20.2", 84 86 "@types/sinon": "^9.0.4", 85 87 "@typescript-eslint/eslint-plugin": "2.x", 86 88 "@typescript-eslint/parser": "2.x",
+552 -472
pkgs/servers/monitoring/prometheus/webui-yarndeps.nix
··· 18 18 }; 19 19 } 20 20 { 21 - name = "_babel_compat_data___compat_data_7.13.12.tgz"; 21 + name = "_babel_compat_data___compat_data_7.14.0.tgz"; 22 22 path = fetchurl { 23 - name = "_babel_compat_data___compat_data_7.13.12.tgz"; 24 - url = "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.13.12.tgz"; 25 - sha1 = "a8a5ccac19c200f9dd49624cac6e19d7be1236a1"; 23 + name = "_babel_compat_data___compat_data_7.14.0.tgz"; 24 + url = "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.14.0.tgz"; 25 + sha1 = "a901128bce2ad02565df95e6ecbf195cf9465919"; 26 26 }; 27 27 } 28 28 { ··· 34 34 }; 35 35 } 36 36 { 37 - name = "_babel_core___core_7.13.10.tgz"; 37 + name = "_babel_core___core_7.14.0.tgz"; 38 38 path = fetchurl { 39 - name = "_babel_core___core_7.13.10.tgz"; 40 - url = "https://registry.yarnpkg.com/@babel/core/-/core-7.13.10.tgz"; 41 - sha1 = "07de050bbd8193fcd8a3c27918c0890613a94559"; 39 + name = "_babel_core___core_7.14.0.tgz"; 40 + url = "https://registry.yarnpkg.com/@babel/core/-/core-7.14.0.tgz"; 41 + sha1 = "47299ff3ec8d111b493f1a9d04bf88c04e728d88"; 42 42 }; 43 43 } 44 44 { 45 - name = "_babel_generator___generator_7.13.9.tgz"; 45 + name = "_babel_generator___generator_7.14.1.tgz"; 46 46 path = fetchurl { 47 - name = "_babel_generator___generator_7.13.9.tgz"; 48 - url = "https://registry.yarnpkg.com/@babel/generator/-/generator-7.13.9.tgz"; 49 - sha1 = "3a7aa96f9efb8e2be42d38d80e2ceb4c64d8de39"; 47 + name = "_babel_generator___generator_7.14.1.tgz"; 48 + url = "https://registry.yarnpkg.com/@babel/generator/-/generator-7.14.1.tgz"; 49 + sha1 = "1f99331babd65700183628da186f36f63d615c93"; 50 50 }; 51 51 } 52 52 { ··· 66 66 }; 67 67 } 68 68 { 69 - name = "_babel_helper_compilation_targets___helper_compilation_targets_7.13.10.tgz"; 69 + name = "_babel_helper_compilation_targets___helper_compilation_targets_7.13.16.tgz"; 70 70 path = fetchurl { 71 - name = "_babel_helper_compilation_targets___helper_compilation_targets_7.13.10.tgz"; 72 - url = "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.10.tgz"; 73 - sha1 = "1310a1678cb8427c07a753750da4f8ce442bdd0c"; 71 + name = "_babel_helper_compilation_targets___helper_compilation_targets_7.13.16.tgz"; 72 + url = "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.16.tgz"; 73 + sha1 = "6e91dccf15e3f43e5556dffe32d860109887563c"; 74 74 }; 75 75 } 76 76 { 77 - name = "_babel_helper_create_class_features_plugin___helper_create_class_features_plugin_7.13.11.tgz"; 77 + name = "_babel_helper_create_class_features_plugin___helper_create_class_features_plugin_7.14.1.tgz"; 78 78 path = fetchurl { 79 - name = "_babel_helper_create_class_features_plugin___helper_create_class_features_plugin_7.13.11.tgz"; 80 - url = "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.13.11.tgz"; 81 - sha1 = "30d30a005bca2c953f5653fc25091a492177f4f6"; 79 + name = "_babel_helper_create_class_features_plugin___helper_create_class_features_plugin_7.14.1.tgz"; 80 + url = "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.14.1.tgz"; 81 + sha1 = "1fe11b376f3c41650ad9fedc665b0068722ea76c"; 82 82 }; 83 83 } 84 84 { ··· 90 90 }; 91 91 } 92 92 { 93 - name = "_babel_helper_define_polyfill_provider___helper_define_polyfill_provider_0.1.5.tgz"; 93 + name = "_babel_helper_define_polyfill_provider___helper_define_polyfill_provider_0.2.0.tgz"; 94 94 path = fetchurl { 95 - name = "_babel_helper_define_polyfill_provider___helper_define_polyfill_provider_0.1.5.tgz"; 96 - url = "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.1.5.tgz"; 97 - sha1 = "3c2f91b7971b9fc11fe779c945c014065dea340e"; 95 + name = "_babel_helper_define_polyfill_provider___helper_define_polyfill_provider_0.2.0.tgz"; 96 + url = "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.0.tgz"; 97 + sha1 = "a640051772045fedaaecc6f0c6c69f02bdd34bf1"; 98 98 }; 99 99 } 100 100 { ··· 122 122 }; 123 123 } 124 124 { 125 - name = "_babel_helper_hoist_variables___helper_hoist_variables_7.13.0.tgz"; 125 + name = "_babel_helper_hoist_variables___helper_hoist_variables_7.13.16.tgz"; 126 126 path = fetchurl { 127 - name = "_babel_helper_hoist_variables___helper_hoist_variables_7.13.0.tgz"; 128 - url = "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.13.0.tgz"; 129 - sha1 = "5d5882e855b5c5eda91e0cadc26c6e7a2c8593d8"; 127 + name = "_babel_helper_hoist_variables___helper_hoist_variables_7.13.16.tgz"; 128 + url = "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.13.16.tgz"; 129 + sha1 = "1b1651249e94b51f8f0d33439843e33e39775b30"; 130 130 }; 131 131 } 132 132 { ··· 146 146 }; 147 147 } 148 148 { 149 - name = "_babel_helper_module_transforms___helper_module_transforms_7.13.12.tgz"; 149 + name = "_babel_helper_module_transforms___helper_module_transforms_7.14.0.tgz"; 150 150 path = fetchurl { 151 - name = "_babel_helper_module_transforms___helper_module_transforms_7.13.12.tgz"; 152 - url = "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.13.12.tgz"; 153 - sha1 = "600e58350490828d82282631a1422268e982ba96"; 151 + name = "_babel_helper_module_transforms___helper_module_transforms_7.14.0.tgz"; 152 + url = "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.14.0.tgz"; 153 + sha1 = "8fcf78be220156f22633ee204ea81f73f826a8ad"; 154 154 }; 155 155 } 156 156 { ··· 210 210 }; 211 211 } 212 212 { 213 - name = "_babel_helper_validator_identifier___helper_validator_identifier_7.12.11.tgz"; 213 + name = "_babel_helper_validator_identifier___helper_validator_identifier_7.14.0.tgz"; 214 214 path = fetchurl { 215 - name = "_babel_helper_validator_identifier___helper_validator_identifier_7.12.11.tgz"; 216 - url = "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz"; 217 - sha1 = "c9a1f021917dcb5ccf0d4e453e399022981fc9ed"; 215 + name = "_babel_helper_validator_identifier___helper_validator_identifier_7.14.0.tgz"; 216 + url = "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz"; 217 + sha1 = "d26cad8a47c65286b15df1547319a5d0bcf27288"; 218 218 }; 219 219 } 220 220 { ··· 234 234 }; 235 235 } 236 236 { 237 - name = "_babel_helpers___helpers_7.13.10.tgz"; 237 + name = "_babel_helpers___helpers_7.14.0.tgz"; 238 238 path = fetchurl { 239 - name = "_babel_helpers___helpers_7.13.10.tgz"; 240 - url = "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.13.10.tgz"; 241 - sha1 = "fd8e2ba7488533cdeac45cc158e9ebca5e3c7df8"; 239 + name = "_babel_helpers___helpers_7.14.0.tgz"; 240 + url = "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.14.0.tgz"; 241 + sha1 = "ea9b6be9478a13d6f961dbb5f36bf75e2f3b8f62"; 242 242 }; 243 243 } 244 244 { 245 - name = "_babel_highlight___highlight_7.13.10.tgz"; 245 + name = "_babel_highlight___highlight_7.14.0.tgz"; 246 246 path = fetchurl { 247 - name = "_babel_highlight___highlight_7.13.10.tgz"; 248 - url = "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.13.10.tgz"; 249 - sha1 = "a8b2a66148f5b27d666b15d81774347a731d52d1"; 247 + name = "_babel_highlight___highlight_7.14.0.tgz"; 248 + url = "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.14.0.tgz"; 249 + sha1 = "3197e375711ef6bf834e67d0daec88e4f46113cf"; 250 250 }; 251 251 } 252 252 { 253 - name = "_babel_parser___parser_7.13.12.tgz"; 253 + name = "_babel_parser___parser_7.14.1.tgz"; 254 254 path = fetchurl { 255 - name = "_babel_parser___parser_7.13.12.tgz"; 256 - url = "https://registry.yarnpkg.com/@babel/parser/-/parser-7.13.12.tgz"; 257 - sha1 = "ba320059420774394d3b0c0233ba40e4250b81d1"; 255 + name = "_babel_parser___parser_7.14.1.tgz"; 256 + url = "https://registry.yarnpkg.com/@babel/parser/-/parser-7.14.1.tgz"; 257 + sha1 = "1bd644b5db3f5797c4479d89ec1817fe02b84c47"; 258 258 }; 259 259 } 260 260 { ··· 266 266 }; 267 267 } 268 268 { 269 - name = "_babel_plugin_proposal_async_generator_functions___plugin_proposal_async_generator_functions_7.13.8.tgz"; 269 + name = "_babel_plugin_proposal_async_generator_functions___plugin_proposal_async_generator_functions_7.13.15.tgz"; 270 270 path = fetchurl { 271 - name = "_babel_plugin_proposal_async_generator_functions___plugin_proposal_async_generator_functions_7.13.8.tgz"; 272 - url = "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.13.8.tgz"; 273 - sha1 = "87aacb574b3bc4b5603f6fe41458d72a5a2ec4b1"; 271 + name = "_babel_plugin_proposal_async_generator_functions___plugin_proposal_async_generator_functions_7.13.15.tgz"; 272 + url = "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.13.15.tgz"; 273 + sha1 = "80e549df273a3b3050431b148c892491df1bcc5b"; 274 274 }; 275 275 } 276 276 { ··· 287 287 name = "_babel_plugin_proposal_class_properties___plugin_proposal_class_properties_7.13.0.tgz"; 288 288 url = "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.13.0.tgz"; 289 289 sha1 = "146376000b94efd001e57a40a88a525afaab9f37"; 290 + }; 291 + } 292 + { 293 + name = "_babel_plugin_proposal_class_static_block___plugin_proposal_class_static_block_7.13.11.tgz"; 294 + path = fetchurl { 295 + name = "_babel_plugin_proposal_class_static_block___plugin_proposal_class_static_block_7.13.11.tgz"; 296 + url = "https://registry.yarnpkg.com/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.13.11.tgz"; 297 + sha1 = "6fcbba4a962702c17e5371a0c7b39afde186d703"; 290 298 }; 291 299 } 292 300 { ··· 402 410 }; 403 411 } 404 412 { 413 + name = "_babel_plugin_proposal_private_property_in_object___plugin_proposal_private_property_in_object_7.14.0.tgz"; 414 + path = fetchurl { 415 + name = "_babel_plugin_proposal_private_property_in_object___plugin_proposal_private_property_in_object_7.14.0.tgz"; 416 + url = "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.14.0.tgz"; 417 + sha1 = "b1a1f2030586b9d3489cc26179d2eb5883277636"; 418 + }; 419 + } 420 + { 405 421 name = "_babel_plugin_proposal_unicode_property_regex___plugin_proposal_unicode_property_regex_7.12.13.tgz"; 406 422 path = fetchurl { 407 423 name = "_babel_plugin_proposal_unicode_property_regex___plugin_proposal_unicode_property_regex_7.12.13.tgz"; ··· 423 439 name = "_babel_plugin_syntax_class_properties___plugin_syntax_class_properties_7.12.13.tgz"; 424 440 url = "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz"; 425 441 sha1 = "b5c987274c4a3a82b89714796931a6b53544ae10"; 442 + }; 443 + } 444 + { 445 + name = "_babel_plugin_syntax_class_static_block___plugin_syntax_class_static_block_7.12.13.tgz"; 446 + path = fetchurl { 447 + name = "_babel_plugin_syntax_class_static_block___plugin_syntax_class_static_block_7.12.13.tgz"; 448 + url = "https://registry.yarnpkg.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.12.13.tgz"; 449 + sha1 = "8e3d674b0613e67975ceac2776c97b60cafc5c9c"; 426 450 }; 427 451 } 428 452 { ··· 522 546 }; 523 547 } 524 548 { 549 + name = "_babel_plugin_syntax_private_property_in_object___plugin_syntax_private_property_in_object_7.14.0.tgz"; 550 + path = fetchurl { 551 + name = "_babel_plugin_syntax_private_property_in_object___plugin_syntax_private_property_in_object_7.14.0.tgz"; 552 + url = "https://registry.yarnpkg.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.0.tgz"; 553 + sha1 = "762a4babec61176fec6c88480dec40372b140c0b"; 554 + }; 555 + } 556 + { 525 557 name = "_babel_plugin_syntax_top_level_await___plugin_syntax_top_level_await_7.12.13.tgz"; 526 558 path = fetchurl { 527 559 name = "_babel_plugin_syntax_top_level_await___plugin_syntax_top_level_await_7.12.13.tgz"; ··· 562 594 }; 563 595 } 564 596 { 565 - name = "_babel_plugin_transform_block_scoping___plugin_transform_block_scoping_7.12.13.tgz"; 597 + name = "_babel_plugin_transform_block_scoping___plugin_transform_block_scoping_7.14.1.tgz"; 566 598 path = fetchurl { 567 - name = "_babel_plugin_transform_block_scoping___plugin_transform_block_scoping_7.12.13.tgz"; 568 - url = "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.13.tgz"; 569 - sha1 = "f36e55076d06f41dfd78557ea039c1b581642e61"; 599 + name = "_babel_plugin_transform_block_scoping___plugin_transform_block_scoping_7.14.1.tgz"; 600 + url = "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.14.1.tgz"; 601 + sha1 = "ac1b3a8e3d8cbb31efc6b9be2f74eb9823b74ab2"; 570 602 }; 571 603 } 572 604 { ··· 586 618 }; 587 619 } 588 620 { 589 - name = "_babel_plugin_transform_destructuring___plugin_transform_destructuring_7.13.0.tgz"; 621 + name = "_babel_plugin_transform_destructuring___plugin_transform_destructuring_7.13.17.tgz"; 590 622 path = fetchurl { 591 - name = "_babel_plugin_transform_destructuring___plugin_transform_destructuring_7.13.0.tgz"; 592 - url = "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.13.0.tgz"; 593 - sha1 = "c5dce270014d4e1ebb1d806116694c12b7028963"; 623 + name = "_babel_plugin_transform_destructuring___plugin_transform_destructuring_7.13.17.tgz"; 624 + url = "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.13.17.tgz"; 625 + sha1 = "678d96576638c19d5b36b332504d3fd6e06dea27"; 594 626 }; 595 627 } 596 628 { ··· 658 690 }; 659 691 } 660 692 { 661 - name = "_babel_plugin_transform_modules_amd___plugin_transform_modules_amd_7.13.0.tgz"; 693 + name = "_babel_plugin_transform_modules_amd___plugin_transform_modules_amd_7.14.0.tgz"; 662 694 path = fetchurl { 663 - name = "_babel_plugin_transform_modules_amd___plugin_transform_modules_amd_7.13.0.tgz"; 664 - url = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.13.0.tgz"; 665 - sha1 = "19f511d60e3d8753cc5a6d4e775d3a5184866cc3"; 695 + name = "_babel_plugin_transform_modules_amd___plugin_transform_modules_amd_7.14.0.tgz"; 696 + url = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.0.tgz"; 697 + sha1 = "589494b5b290ff76cf7f59c798011f6d77026553"; 666 698 }; 667 699 } 668 700 { 669 - name = "_babel_plugin_transform_modules_commonjs___plugin_transform_modules_commonjs_7.13.8.tgz"; 701 + name = "_babel_plugin_transform_modules_commonjs___plugin_transform_modules_commonjs_7.14.0.tgz"; 670 702 path = fetchurl { 671 - name = "_babel_plugin_transform_modules_commonjs___plugin_transform_modules_commonjs_7.13.8.tgz"; 672 - url = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.13.8.tgz"; 673 - sha1 = "7b01ad7c2dcf2275b06fa1781e00d13d420b3e1b"; 703 + name = "_babel_plugin_transform_modules_commonjs___plugin_transform_modules_commonjs_7.14.0.tgz"; 704 + url = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.14.0.tgz"; 705 + sha1 = "52bc199cb581e0992edba0f0f80356467587f161"; 674 706 }; 675 707 } 676 708 { ··· 682 714 }; 683 715 } 684 716 { 685 - name = "_babel_plugin_transform_modules_umd___plugin_transform_modules_umd_7.13.0.tgz"; 717 + name = "_babel_plugin_transform_modules_umd___plugin_transform_modules_umd_7.14.0.tgz"; 686 718 path = fetchurl { 687 - name = "_babel_plugin_transform_modules_umd___plugin_transform_modules_umd_7.13.0.tgz"; 688 - url = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.13.0.tgz"; 689 - sha1 = "8a3d96a97d199705b9fd021580082af81c06e70b"; 719 + name = "_babel_plugin_transform_modules_umd___plugin_transform_modules_umd_7.14.0.tgz"; 720 + url = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.0.tgz"; 721 + sha1 = "2f8179d1bbc9263665ce4a65f305526b2ea8ac34"; 690 722 }; 691 723 } 692 724 { ··· 730 762 }; 731 763 } 732 764 { 733 - name = "_babel_plugin_transform_react_constant_elements___plugin_transform_react_constant_elements_7.13.10.tgz"; 765 + name = "_babel_plugin_transform_react_constant_elements___plugin_transform_react_constant_elements_7.13.13.tgz"; 734 766 path = fetchurl { 735 - name = "_babel_plugin_transform_react_constant_elements___plugin_transform_react_constant_elements_7.13.10.tgz"; 736 - url = "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.13.10.tgz"; 737 - sha1 = "5d3de8a8ee53f4612e728f4f17b8c9125f8019e5"; 767 + name = "_babel_plugin_transform_react_constant_elements___plugin_transform_react_constant_elements_7.13.13.tgz"; 768 + url = "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.13.13.tgz"; 769 + sha1 = "0208b1d942bf939cd4f7aa5b255d42602aa4a920"; 738 770 }; 739 771 } 740 772 { ··· 794 826 }; 795 827 } 796 828 { 797 - name = "_babel_plugin_transform_regenerator___plugin_transform_regenerator_7.12.13.tgz"; 829 + name = "_babel_plugin_transform_regenerator___plugin_transform_regenerator_7.13.15.tgz"; 798 830 path = fetchurl { 799 - name = "_babel_plugin_transform_regenerator___plugin_transform_regenerator_7.12.13.tgz"; 800 - url = "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.13.tgz"; 801 - sha1 = "b628bcc9c85260ac1aeb05b45bde25210194a2f5"; 831 + name = "_babel_plugin_transform_regenerator___plugin_transform_regenerator_7.13.15.tgz"; 832 + url = "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.13.15.tgz"; 833 + sha1 = "e5eb28945bf8b6563e7f818945f966a8d2997f39"; 802 834 }; 803 835 } 804 836 { ··· 890 922 }; 891 923 } 892 924 { 893 - name = "_babel_preset_env___preset_env_7.13.12.tgz"; 925 + name = "_babel_preset_env___preset_env_7.14.1.tgz"; 894 926 path = fetchurl { 895 - name = "_babel_preset_env___preset_env_7.13.12.tgz"; 896 - url = "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.13.12.tgz"; 897 - sha1 = "6dff470478290582ac282fb77780eadf32480237"; 927 + name = "_babel_preset_env___preset_env_7.14.1.tgz"; 928 + url = "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.14.1.tgz"; 929 + sha1 = "b55914e2e68885ea03f69600b2d3537e54574a93"; 898 930 }; 899 931 } 900 932 { ··· 914 946 }; 915 947 } 916 948 { 917 - name = "_babel_preset_react___preset_react_7.12.13.tgz"; 949 + name = "_babel_preset_react___preset_react_7.13.13.tgz"; 918 950 path = fetchurl { 919 - name = "_babel_preset_react___preset_react_7.12.13.tgz"; 920 - url = "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.12.13.tgz"; 921 - sha1 = "5f911b2eb24277fa686820d5bd81cad9a0602a0a"; 951 + name = "_babel_preset_react___preset_react_7.13.13.tgz"; 952 + url = "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.13.13.tgz"; 953 + sha1 = "fa6895a96c50763fe693f9148568458d5a839761"; 922 954 }; 923 955 } 924 956 { ··· 930 962 }; 931 963 } 932 964 { 933 - name = "_babel_runtime_corejs3___runtime_corejs3_7.13.10.tgz"; 965 + name = "_babel_runtime_corejs3___runtime_corejs3_7.14.0.tgz"; 934 966 path = fetchurl { 935 - name = "_babel_runtime_corejs3___runtime_corejs3_7.13.10.tgz"; 936 - url = "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.13.10.tgz"; 937 - sha1 = "14c3f4c85de22ba88e8e86685d13e8861a82fe86"; 967 + name = "_babel_runtime_corejs3___runtime_corejs3_7.14.0.tgz"; 968 + url = "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.14.0.tgz"; 969 + sha1 = "6bf5fbc0b961f8e3202888cb2cd0fb7a0a9a3f66"; 938 970 }; 939 971 } 940 972 { ··· 946 978 }; 947 979 } 948 980 { 949 - name = "_babel_runtime___runtime_7.13.10.tgz"; 981 + name = "_babel_runtime___runtime_7.14.0.tgz"; 950 982 path = fetchurl { 951 - name = "_babel_runtime___runtime_7.13.10.tgz"; 952 - url = "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.13.10.tgz"; 953 - sha1 = "47d42a57b6095f4468da440388fdbad8bebf0d7d"; 983 + name = "_babel_runtime___runtime_7.14.0.tgz"; 984 + url = "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.14.0.tgz"; 985 + sha1 = "46794bc20b612c5f75e62dd071e24dfd95f1cbe6"; 954 986 }; 955 987 } 956 988 { ··· 962 994 }; 963 995 } 964 996 { 965 - name = "_babel_traverse___traverse_7.13.0.tgz"; 997 + name = "_babel_traverse___traverse_7.14.0.tgz"; 966 998 path = fetchurl { 967 - name = "_babel_traverse___traverse_7.13.0.tgz"; 968 - url = "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.13.0.tgz"; 969 - sha1 = "6d95752475f86ee7ded06536de309a65fc8966cc"; 999 + name = "_babel_traverse___traverse_7.14.0.tgz"; 1000 + url = "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.14.0.tgz"; 1001 + sha1 = "cea0dc8ae7e2b1dec65f512f39f3483e8cc95aef"; 970 1002 }; 971 1003 } 972 1004 { 973 - name = "_babel_types___types_7.13.12.tgz"; 1005 + name = "_babel_types___types_7.14.1.tgz"; 974 1006 path = fetchurl { 975 - name = "_babel_types___types_7.13.12.tgz"; 976 - url = "https://registry.yarnpkg.com/@babel/types/-/types-7.13.12.tgz"; 977 - sha1 = "edbf99208ef48852acdff1c8a681a1e4ade580cd"; 1007 + name = "_babel_types___types_7.14.1.tgz"; 1008 + url = "https://registry.yarnpkg.com/@babel/types/-/types-7.14.1.tgz"; 1009 + sha1 = "095bd12f1c08ab63eff6e8f7745fa7c9cc15a9db"; 978 1010 }; 979 1011 } 980 1012 { ··· 986 1018 }; 987 1019 } 988 1020 { 989 - name = "_codemirror_autocomplete___autocomplete_0.18.3.tgz"; 1021 + name = "_codemirror_autocomplete___autocomplete_0.18.5.tgz"; 990 1022 path = fetchurl { 991 - name = "_codemirror_autocomplete___autocomplete_0.18.3.tgz"; 992 - url = "https://registry.yarnpkg.com/@codemirror/autocomplete/-/autocomplete-0.18.3.tgz"; 993 - sha1 = "6c75904c1156e4d9a00e56b9a3e559dda6149e1e"; 1023 + name = "_codemirror_autocomplete___autocomplete_0.18.5.tgz"; 1024 + url = "https://registry.yarnpkg.com/@codemirror/autocomplete/-/autocomplete-0.18.5.tgz"; 1025 + sha1 = "5c25ddbef858503920fa4912b48bf78be93ee462"; 994 1026 }; 995 1027 } 996 1028 { ··· 1002 1034 }; 1003 1035 } 1004 1036 { 1005 - name = "_codemirror_commands___commands_0.18.0.tgz"; 1037 + name = "_codemirror_commands___commands_0.18.2.tgz"; 1006 1038 path = fetchurl { 1007 - name = "_codemirror_commands___commands_0.18.0.tgz"; 1008 - url = "https://registry.yarnpkg.com/@codemirror/commands/-/commands-0.18.0.tgz"; 1009 - sha1 = "10344d7d7a0fecad826e9853c1e6069d706298c6"; 1039 + name = "_codemirror_commands___commands_0.18.2.tgz"; 1040 + url = "https://registry.yarnpkg.com/@codemirror/commands/-/commands-0.18.2.tgz"; 1041 + sha1 = "a90067b1e3127ffe2c1be2daa68c0f4aeda59308"; 1010 1042 }; 1011 1043 } 1012 1044 { ··· 1034 1066 }; 1035 1067 } 1036 1068 { 1037 - name = "_codemirror_language___language_0.18.0.tgz"; 1069 + name = "_codemirror_language___language_0.18.1.tgz"; 1038 1070 path = fetchurl { 1039 - name = "_codemirror_language___language_0.18.0.tgz"; 1040 - url = "https://registry.yarnpkg.com/@codemirror/language/-/language-0.18.0.tgz"; 1041 - sha1 = "16c3beaf372d0ecfcb76d708a8f55efccaa25563"; 1071 + name = "_codemirror_language___language_0.18.1.tgz"; 1072 + url = "https://registry.yarnpkg.com/@codemirror/language/-/language-0.18.1.tgz"; 1073 + sha1 = "23682324228606c4ae5b6a9f7cd0a4b9fdff83dd"; 1042 1074 }; 1043 1075 } 1044 1076 { 1045 - name = "_codemirror_lint___lint_0.18.1.tgz"; 1077 + name = "_codemirror_lint___lint_0.18.2.tgz"; 1046 1078 path = fetchurl { 1047 - name = "_codemirror_lint___lint_0.18.1.tgz"; 1048 - url = "https://registry.yarnpkg.com/@codemirror/lint/-/lint-0.18.1.tgz"; 1049 - sha1 = "ef5502d3bc27eaf23c670fa888bd23d09b59af55"; 1079 + name = "_codemirror_lint___lint_0.18.2.tgz"; 1080 + url = "https://registry.yarnpkg.com/@codemirror/lint/-/lint-0.18.2.tgz"; 1081 + sha1 = "d80adb1767b486894e921785b5e82fa435d28ecf"; 1050 1082 }; 1051 1083 } 1052 1084 { ··· 1066 1098 }; 1067 1099 } 1068 1100 { 1069 - name = "_codemirror_rangeset___rangeset_0.18.0.tgz"; 1101 + name = "_codemirror_rangeset___rangeset_0.18.1.tgz"; 1070 1102 path = fetchurl { 1071 - name = "_codemirror_rangeset___rangeset_0.18.0.tgz"; 1072 - url = "https://registry.yarnpkg.com/@codemirror/rangeset/-/rangeset-0.18.0.tgz"; 1073 - sha1 = "8b3bec00c1cee8c3db3827a752a76819ead2dfab"; 1103 + name = "_codemirror_rangeset___rangeset_0.18.1.tgz"; 1104 + url = "https://registry.yarnpkg.com/@codemirror/rangeset/-/rangeset-0.18.1.tgz"; 1105 + sha1 = "0e51e1117fa5aae0134073735a07c659f334a699"; 1074 1106 }; 1075 1107 } 1076 1108 { ··· 1082 1114 }; 1083 1115 } 1084 1116 { 1085 - name = "_codemirror_state___state_0.18.3.tgz"; 1117 + name = "_codemirror_state___state_0.18.7.tgz"; 1086 1118 path = fetchurl { 1087 - name = "_codemirror_state___state_0.18.3.tgz"; 1088 - url = "https://registry.yarnpkg.com/@codemirror/state/-/state-0.18.3.tgz"; 1089 - sha1 = "f275293b077d6c3867c0343320d6b29c10e54f84"; 1119 + name = "_codemirror_state___state_0.18.7.tgz"; 1120 + url = "https://registry.yarnpkg.com/@codemirror/state/-/state-0.18.7.tgz"; 1121 + sha1 = "3339a732387bb2c034987c57ccf0649ef2f7c4c1"; 1090 1122 }; 1091 1123 } 1092 1124 { ··· 1106 1138 }; 1107 1139 } 1108 1140 { 1109 - name = "_codemirror_view___view_0.18.3.tgz"; 1141 + name = "_codemirror_view___view_0.18.11.tgz"; 1110 1142 path = fetchurl { 1111 - name = "_codemirror_view___view_0.18.3.tgz"; 1112 - url = "https://registry.yarnpkg.com/@codemirror/view/-/view-0.18.3.tgz"; 1113 - sha1 = "31ffcd0a073124b95feac47d2a3a03bfb3546fca"; 1143 + name = "_codemirror_view___view_0.18.11.tgz"; 1144 + url = "https://registry.yarnpkg.com/@codemirror/view/-/view-0.18.11.tgz"; 1145 + sha1 = "3a9655758f0743cc57d718723b57ea49a72cdfa7"; 1114 1146 }; 1115 1147 } 1116 1148 { ··· 1127 1159 name = "_csstools_normalize.css___normalize.css_10.1.0.tgz"; 1128 1160 url = "https://registry.yarnpkg.com/@csstools/normalize.css/-/normalize.css-10.1.0.tgz"; 1129 1161 sha1 = "f0950bba18819512d42f7197e56c518aa491cf18"; 1162 + }; 1163 + } 1164 + { 1165 + name = "_forevolve_bootstrap_dark___bootstrap_dark_1.0.0.tgz"; 1166 + path = fetchurl { 1167 + name = "_forevolve_bootstrap_dark___bootstrap_dark_1.0.0.tgz"; 1168 + url = "https://registry.yarnpkg.com/@forevolve/bootstrap-dark/-/bootstrap-dark-1.0.0.tgz"; 1169 + sha1 = "05fb14e73fbf5ce159a5ba5d1aee151a57c79bca"; 1130 1170 }; 1131 1171 } 1132 1172 { ··· 1322 1362 }; 1323 1363 } 1324 1364 { 1325 - name = "_sinonjs_commons___commons_1.8.2.tgz"; 1365 + name = "_sinonjs_commons___commons_1.8.3.tgz"; 1326 1366 path = fetchurl { 1327 - name = "_sinonjs_commons___commons_1.8.2.tgz"; 1328 - url = "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.2.tgz"; 1329 - sha1 = "858f5c4b48d80778fde4b9d541f27edc0d56488b"; 1367 + name = "_sinonjs_commons___commons_1.8.3.tgz"; 1368 + url = "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.3.tgz"; 1369 + sha1 = "3802ddd21a50a949b6721ddd72da36e67e7f1b2d"; 1330 1370 }; 1331 1371 } 1332 1372 { ··· 1586 1626 }; 1587 1627 } 1588 1628 { 1589 - name = "_types_jest___jest_26.0.21.tgz"; 1629 + name = "_types_jest___jest_26.0.23.tgz"; 1590 1630 path = fetchurl { 1591 - name = "_types_jest___jest_26.0.21.tgz"; 1592 - url = "https://registry.yarnpkg.com/@types/jest/-/jest-26.0.21.tgz"; 1593 - sha1 = "3a73c2731e7e4f0fbaea56ce7ff8c79cf812bd24"; 1631 + name = "_types_jest___jest_26.0.23.tgz"; 1632 + url = "https://registry.yarnpkg.com/@types/jest/-/jest-26.0.23.tgz"; 1633 + sha1 = "a1b7eab3c503b80451d019efb588ec63522ee4e7"; 1594 1634 }; 1595 1635 } 1596 1636 { ··· 1618 1658 }; 1619 1659 } 1620 1660 { 1621 - name = "_types_minimatch___minimatch_3.0.3.tgz"; 1661 + name = "_types_minimatch___minimatch_3.0.4.tgz"; 1622 1662 path = fetchurl { 1623 - name = "_types_minimatch___minimatch_3.0.3.tgz"; 1624 - url = "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz"; 1625 - sha1 = "3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d"; 1663 + name = "_types_minimatch___minimatch_3.0.4.tgz"; 1664 + url = "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.4.tgz"; 1665 + sha1 = "f0ec25dbf2f0e4b18647313ac031134ca5b24b21"; 1626 1666 }; 1627 1667 } 1628 1668 { ··· 1634 1674 }; 1635 1675 } 1636 1676 { 1637 - name = "_types_node___node_14.14.35.tgz"; 1677 + name = "_types_node___node_15.0.2.tgz"; 1638 1678 path = fetchurl { 1639 - name = "_types_node___node_14.14.35.tgz"; 1640 - url = "https://registry.yarnpkg.com/@types/node/-/node-14.14.35.tgz"; 1641 - sha1 = "42c953a4e2b18ab931f72477e7012172f4ffa313"; 1679 + name = "_types_node___node_15.0.2.tgz"; 1680 + url = "https://registry.yarnpkg.com/@types/node/-/node-15.0.2.tgz"; 1681 + sha1 = "51e9c0920d1b45936ea04341aa3e2e58d339fb67"; 1642 1682 }; 1643 1683 } 1644 1684 { 1645 - name = "_types_node___node_12.20.6.tgz"; 1685 + name = "_types_node___node_12.20.12.tgz"; 1646 1686 path = fetchurl { 1647 - name = "_types_node___node_12.20.6.tgz"; 1648 - url = "https://registry.yarnpkg.com/@types/node/-/node-12.20.6.tgz"; 1649 - sha1 = "7b73cce37352936e628c5ba40326193443cfba25"; 1687 + name = "_types_node___node_12.20.12.tgz"; 1688 + url = "https://registry.yarnpkg.com/@types/node/-/node-12.20.12.tgz"; 1689 + sha1 = "fd9c1c2cfab536a2383ed1ef70f94adea743a226"; 1650 1690 }; 1651 1691 } 1652 1692 { ··· 1714 1754 }; 1715 1755 } 1716 1756 { 1717 - name = "_types_react___react_17.0.3.tgz"; 1757 + name = "_types_react___react_17.0.5.tgz"; 1718 1758 path = fetchurl { 1719 - name = "_types_react___react_17.0.3.tgz"; 1720 - url = "https://registry.yarnpkg.com/@types/react/-/react-17.0.3.tgz"; 1721 - sha1 = "ba6e215368501ac3826951eef2904574c262cc79"; 1759 + name = "_types_react___react_17.0.5.tgz"; 1760 + url = "https://registry.yarnpkg.com/@types/react/-/react-17.0.5.tgz"; 1761 + sha1 = "3d887570c4489011f75a3fc8f965bf87d09a1bea"; 1722 1762 }; 1723 1763 } 1724 1764 { 1725 - name = "_types_react___react_16.14.5.tgz"; 1765 + name = "_types_react___react_16.14.6.tgz"; 1726 1766 path = fetchurl { 1727 - name = "_types_react___react_16.14.5.tgz"; 1728 - url = "https://registry.yarnpkg.com/@types/react/-/react-16.14.5.tgz"; 1729 - sha1 = "2c39b5cadefaf4829818f9219e5e093325979f4d"; 1767 + name = "_types_react___react_16.14.6.tgz"; 1768 + url = "https://registry.yarnpkg.com/@types/react/-/react-16.14.6.tgz"; 1769 + sha1 = "d933a2a6bc1bfe320a5eea480e8f45ba8126d6ee"; 1730 1770 }; 1731 1771 } 1732 1772 { ··· 1738 1778 }; 1739 1779 } 1740 1780 { 1741 - name = "_types_sanitize_html___sanitize_html_1.27.1.tgz"; 1781 + name = "_types_sanitize_html___sanitize_html_1.27.2.tgz"; 1742 1782 path = fetchurl { 1743 - name = "_types_sanitize_html___sanitize_html_1.27.1.tgz"; 1744 - url = "https://registry.yarnpkg.com/@types/sanitize-html/-/sanitize-html-1.27.1.tgz"; 1745 - sha1 = "1fc4b67edd6296eeb366960d13cd01f5d6bffdcd"; 1783 + name = "_types_sanitize_html___sanitize_html_1.27.2.tgz"; 1784 + url = "https://registry.yarnpkg.com/@types/sanitize-html/-/sanitize-html-1.27.2.tgz"; 1785 + sha1 = "f7bf16ca4b1408278f97ae737f0377a08a10b35c"; 1746 1786 }; 1747 1787 } 1748 1788 { ··· 1770 1810 }; 1771 1811 } 1772 1812 { 1773 - name = "_types_sizzle___sizzle_2.3.2.tgz"; 1813 + name = "_types_sizzle___sizzle_2.3.3.tgz"; 1774 1814 path = fetchurl { 1775 - name = "_types_sizzle___sizzle_2.3.2.tgz"; 1776 - url = "https://registry.yarnpkg.com/@types/sizzle/-/sizzle-2.3.2.tgz"; 1777 - sha1 = "a811b8c18e2babab7d542b3365887ae2e4d9de47"; 1815 + name = "_types_sizzle___sizzle_2.3.3.tgz"; 1816 + url = "https://registry.yarnpkg.com/@types/sizzle/-/sizzle-2.3.3.tgz"; 1817 + sha1 = "ff5e2f1902969d305225a047c8a0fd5c915cebef"; 1778 1818 }; 1779 1819 } 1780 1820 { ··· 2090 2130 }; 2091 2131 } 2092 2132 { 2093 - name = "acorn___acorn_8.1.0.tgz"; 2133 + name = "acorn___acorn_8.2.4.tgz"; 2094 2134 path = fetchurl { 2095 - name = "acorn___acorn_8.1.0.tgz"; 2096 - url = "https://registry.yarnpkg.com/acorn/-/acorn-8.1.0.tgz"; 2097 - sha1 = "52311fd7037ae119cbb134309e901aa46295b3fe"; 2135 + name = "acorn___acorn_8.2.4.tgz"; 2136 + url = "https://registry.yarnpkg.com/acorn/-/acorn-8.2.4.tgz"; 2137 + sha1 = "caba24b08185c3b56e3168e97d15ed17f4d31fd0"; 2098 2138 }; 2099 2139 } 2100 2140 { ··· 2178 2218 }; 2179 2219 } 2180 2220 { 2181 - name = "ansi_escapes___ansi_escapes_4.3.1.tgz"; 2221 + name = "ansi_escapes___ansi_escapes_4.3.2.tgz"; 2182 2222 path = fetchurl { 2183 - name = "ansi_escapes___ansi_escapes_4.3.1.tgz"; 2184 - url = "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.1.tgz"; 2185 - sha1 = "a5c47cc43181f1f38ffd7076837700d395522a61"; 2223 + name = "ansi_escapes___ansi_escapes_4.3.2.tgz"; 2224 + url = "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz"; 2225 + sha1 = "6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e"; 2186 2226 }; 2187 2227 } 2188 2228 { ··· 2258 2298 }; 2259 2299 } 2260 2300 { 2261 - name = "anymatch___anymatch_3.1.1.tgz"; 2301 + name = "anymatch___anymatch_3.1.2.tgz"; 2262 2302 path = fetchurl { 2263 - name = "anymatch___anymatch_3.1.1.tgz"; 2264 - url = "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.1.tgz"; 2265 - sha1 = "c55ecf02185e2469259399310c173ce31233b142"; 2303 + name = "anymatch___anymatch_3.1.2.tgz"; 2304 + url = "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz"; 2305 + sha1 = "c0557c096af32f106198f4f4e2a383537e378716"; 2266 2306 }; 2267 2307 } 2268 2308 { ··· 2554 2594 }; 2555 2595 } 2556 2596 { 2557 - name = "axe_core___axe_core_4.1.3.tgz"; 2597 + name = "axe_core___axe_core_4.2.0.tgz"; 2558 2598 path = fetchurl { 2559 - name = "axe_core___axe_core_4.1.3.tgz"; 2560 - url = "https://registry.yarnpkg.com/axe-core/-/axe-core-4.1.3.tgz"; 2561 - sha1 = "64a4c85509e0991f5168340edc4bedd1ceea6966"; 2599 + name = "axe_core___axe_core_4.2.0.tgz"; 2600 + url = "https://registry.yarnpkg.com/axe-core/-/axe-core-4.2.0.tgz"; 2601 + sha1 = "6594db4ee62f78be79e32a7295d21b099b60668d"; 2562 2602 }; 2563 2603 } 2564 2604 { ··· 2650 2690 }; 2651 2691 } 2652 2692 { 2653 - name = "babel_plugin_polyfill_corejs2___babel_plugin_polyfill_corejs2_0.1.10.tgz"; 2693 + name = "babel_plugin_polyfill_corejs2___babel_plugin_polyfill_corejs2_0.2.0.tgz"; 2654 2694 path = fetchurl { 2655 - name = "babel_plugin_polyfill_corejs2___babel_plugin_polyfill_corejs2_0.1.10.tgz"; 2656 - url = "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.1.10.tgz"; 2657 - sha1 = "a2c5c245f56c0cac3dbddbf0726a46b24f0f81d1"; 2695 + name = "babel_plugin_polyfill_corejs2___babel_plugin_polyfill_corejs2_0.2.0.tgz"; 2696 + url = "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.0.tgz"; 2697 + sha1 = "686775bf9a5aa757e10520903675e3889caeedc4"; 2658 2698 }; 2659 2699 } 2660 2700 { 2661 - name = "babel_plugin_polyfill_corejs3___babel_plugin_polyfill_corejs3_0.1.7.tgz"; 2701 + name = "babel_plugin_polyfill_corejs3___babel_plugin_polyfill_corejs3_0.2.0.tgz"; 2662 2702 path = fetchurl { 2663 - name = "babel_plugin_polyfill_corejs3___babel_plugin_polyfill_corejs3_0.1.7.tgz"; 2664 - url = "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.1.7.tgz"; 2665 - sha1 = "80449d9d6f2274912e05d9e182b54816904befd0"; 2703 + name = "babel_plugin_polyfill_corejs3___babel_plugin_polyfill_corejs3_0.2.0.tgz"; 2704 + url = "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.0.tgz"; 2705 + sha1 = "f4b4bb7b19329827df36ff56f6e6d367026cb7a2"; 2666 2706 }; 2667 2707 } 2668 2708 { 2669 - name = "babel_plugin_polyfill_regenerator___babel_plugin_polyfill_regenerator_0.1.6.tgz"; 2709 + name = "babel_plugin_polyfill_regenerator___babel_plugin_polyfill_regenerator_0.2.0.tgz"; 2670 2710 path = fetchurl { 2671 - name = "babel_plugin_polyfill_regenerator___babel_plugin_polyfill_regenerator_0.1.6.tgz"; 2672 - url = "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.1.6.tgz"; 2673 - sha1 = "0fe06a026fe0faa628ccc8ba3302da0a6ce02f3f"; 2711 + name = "babel_plugin_polyfill_regenerator___babel_plugin_polyfill_regenerator_0.2.0.tgz"; 2712 + url = "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.0.tgz"; 2713 + sha1 = "853f5f5716f4691d98c84f8069c7636ea8da7ab8"; 2674 2714 }; 2675 2715 } 2676 2716 { ··· 2730 2770 }; 2731 2771 } 2732 2772 { 2733 - name = "balanced_match___balanced_match_1.0.0.tgz"; 2773 + name = "balanced_match___balanced_match_1.0.2.tgz"; 2734 2774 path = fetchurl { 2735 - name = "balanced_match___balanced_match_1.0.0.tgz"; 2736 - url = "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz"; 2737 - sha1 = "89b4d199ab2bee49de164ea02b89ce462d71b767"; 2775 + name = "balanced_match___balanced_match_1.0.2.tgz"; 2776 + url = "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz"; 2777 + sha1 = "e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"; 2738 2778 }; 2739 2779 } 2740 2780 { ··· 2962 3002 }; 2963 3003 } 2964 3004 { 2965 - name = "browserslist___browserslist_4.16.3.tgz"; 3005 + name = "browserslist___browserslist_4.16.6.tgz"; 2966 3006 path = fetchurl { 2967 - name = "browserslist___browserslist_4.16.3.tgz"; 2968 - url = "https://registry.yarnpkg.com/browserslist/-/browserslist-4.16.3.tgz"; 2969 - sha1 = "340aa46940d7db878748567c5dea24a48ddf3717"; 3007 + name = "browserslist___browserslist_4.16.6.tgz"; 3008 + url = "https://registry.yarnpkg.com/browserslist/-/browserslist-4.16.6.tgz"; 3009 + sha1 = "d7901277a5a88e554ed305b183ec9b0c08f66fa2"; 2970 3010 }; 2971 3011 } 2972 3012 { ··· 3130 3170 }; 3131 3171 } 3132 3172 { 3133 - name = "caniuse_lite___caniuse_lite_1.0.30001204.tgz"; 3173 + name = "caniuse_lite___caniuse_lite_1.0.30001223.tgz"; 3134 3174 path = fetchurl { 3135 - name = "caniuse_lite___caniuse_lite_1.0.30001204.tgz"; 3136 - url = "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001204.tgz"; 3137 - sha1 = "256c85709a348ec4d175e847a3b515c66e79f2aa"; 3175 + name = "caniuse_lite___caniuse_lite_1.0.30001223.tgz"; 3176 + url = "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001223.tgz"; 3177 + sha1 = "39b49ff0bfb3ee3587000d2f66c47addc6e14443"; 3138 3178 }; 3139 3179 } 3140 3180 { ··· 3178 3218 }; 3179 3219 } 3180 3220 { 3181 - name = "chalk___chalk_4.1.0.tgz"; 3221 + name = "chalk___chalk_4.1.1.tgz"; 3182 3222 path = fetchurl { 3183 - name = "chalk___chalk_4.1.0.tgz"; 3184 - url = "https://registry.yarnpkg.com/chalk/-/chalk-4.1.0.tgz"; 3185 - sha1 = "4e14870a618d9e2edd97dd8345fd9d9dc315646a"; 3223 + name = "chalk___chalk_4.1.1.tgz"; 3224 + url = "https://registry.yarnpkg.com/chalk/-/chalk-4.1.1.tgz"; 3225 + sha1 = "c80b3fab28bf6371e6863325eee67e618b77e6ad"; 3186 3226 }; 3187 3227 } 3188 3228 { ··· 3194 3234 }; 3195 3235 } 3196 3236 { 3197 - name = "cheerio_select_tmp___cheerio_select_tmp_0.1.1.tgz"; 3198 - path = fetchurl { 3199 - name = "cheerio_select_tmp___cheerio_select_tmp_0.1.1.tgz"; 3200 - url = "https://registry.yarnpkg.com/cheerio-select-tmp/-/cheerio-select-tmp-0.1.1.tgz"; 3201 - sha1 = "55bbef02a4771710195ad736d5e346763ca4e646"; 3202 - }; 3203 - } 3204 - { 3205 - name = "cheerio___cheerio_1.0.0_rc.5.tgz"; 3237 + name = "cheerio_select___cheerio_select_1.4.0.tgz"; 3206 3238 path = fetchurl { 3207 - name = "cheerio___cheerio_1.0.0_rc.5.tgz"; 3208 - url = "https://registry.yarnpkg.com/cheerio/-/cheerio-1.0.0-rc.5.tgz"; 3209 - sha1 = "88907e1828674e8f9fee375188b27dadd4f0fa2f"; 3239 + name = "cheerio_select___cheerio_select_1.4.0.tgz"; 3240 + url = "https://registry.yarnpkg.com/cheerio-select/-/cheerio-select-1.4.0.tgz"; 3241 + sha1 = "3a16f21e37a2ef0f211d6d1aa4eff054bb22cdc9"; 3210 3242 }; 3211 3243 } 3212 3244 { 3213 - name = "chokidar___chokidar_2.1.8.tgz"; 3245 + name = "cheerio___cheerio_1.0.0_rc.9.tgz"; 3214 3246 path = fetchurl { 3215 - name = "chokidar___chokidar_2.1.8.tgz"; 3216 - url = "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.8.tgz"; 3217 - sha1 = "804b3a7b6a99358c3c5c61e71d8728f041cff917"; 3247 + name = "cheerio___cheerio_1.0.0_rc.9.tgz"; 3248 + url = "https://registry.yarnpkg.com/cheerio/-/cheerio-1.0.0-rc.9.tgz"; 3249 + sha1 = "a3ae6b7ce7af80675302ff836f628e7cb786a67f"; 3218 3250 }; 3219 3251 } 3220 3252 { ··· 3223 3255 name = "chokidar___chokidar_3.5.1.tgz"; 3224 3256 url = "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.1.tgz"; 3225 3257 sha1 = "ee9ce7bbebd2b79f49f304799d5468e31e14e68a"; 3258 + }; 3259 + } 3260 + { 3261 + name = "chokidar___chokidar_2.1.8.tgz"; 3262 + path = fetchurl { 3263 + name = "chokidar___chokidar_2.1.8.tgz"; 3264 + url = "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.8.tgz"; 3265 + sha1 = "804b3a7b6a99358c3c5c61e71d8728f041cff917"; 3226 3266 }; 3227 3267 } 3228 3268 { ··· 3234 3274 }; 3235 3275 } 3236 3276 { 3237 - name = "chrome_trace_event___chrome_trace_event_1.0.2.tgz"; 3277 + name = "chrome_trace_event___chrome_trace_event_1.0.3.tgz"; 3238 3278 path = fetchurl { 3239 - name = "chrome_trace_event___chrome_trace_event_1.0.2.tgz"; 3240 - url = "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz"; 3241 - sha1 = "234090ee97c7d4ad1a2c4beae27505deffc608a4"; 3279 + name = "chrome_trace_event___chrome_trace_event_1.0.3.tgz"; 3280 + url = "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz"; 3281 + sha1 = "1015eced4741e15d06664a957dbbf50d041e26ac"; 3242 3282 }; 3243 3283 } 3244 3284 { ··· 3266 3306 }; 3267 3307 } 3268 3308 { 3269 - name = "classnames___classnames_2.2.6.tgz"; 3309 + name = "classnames___classnames_2.3.1.tgz"; 3270 3310 path = fetchurl { 3271 - name = "classnames___classnames_2.2.6.tgz"; 3272 - url = "https://registry.yarnpkg.com/classnames/-/classnames-2.2.6.tgz"; 3273 - sha1 = "43935bffdd291f326dad0a205309b38d00f650ce"; 3311 + name = "classnames___classnames_2.3.1.tgz"; 3312 + url = "https://registry.yarnpkg.com/classnames/-/classnames-2.3.1.tgz"; 3313 + sha1 = "dfcfa3891e306ec1dad105d0e88f4417b8535e8e"; 3274 3314 }; 3275 3315 } 3276 3316 { ··· 3354 3394 }; 3355 3395 } 3356 3396 { 3357 - name = "codemirror_promql___codemirror_promql_0.14.0.tgz"; 3397 + name = "codemirror_promql___codemirror_promql_0.15.0.tgz"; 3358 3398 path = fetchurl { 3359 - name = "codemirror_promql___codemirror_promql_0.14.0.tgz"; 3360 - url = "https://registry.yarnpkg.com/codemirror-promql/-/codemirror-promql-0.14.0.tgz"; 3361 - sha1 = "a5ad500e68a379ba6bded40ec0f9ff2940015bcd"; 3399 + name = "codemirror_promql___codemirror_promql_0.15.0.tgz"; 3400 + url = "https://registry.yarnpkg.com/codemirror-promql/-/codemirror-promql-0.15.0.tgz"; 3401 + sha1 = "dd6365ea5c2d18421d225cef12b74e64d8cab280"; 3362 3402 }; 3363 3403 } 3364 3404 { ··· 3634 3674 }; 3635 3675 } 3636 3676 { 3637 - name = "core_js_compat___core_js_compat_3.9.1.tgz"; 3677 + name = "core_js_compat___core_js_compat_3.12.0.tgz"; 3638 3678 path = fetchurl { 3639 - name = "core_js_compat___core_js_compat_3.9.1.tgz"; 3640 - url = "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.9.1.tgz"; 3641 - sha1 = "4e572acfe90aff69d76d8c37759d21a5c59bb455"; 3679 + name = "core_js_compat___core_js_compat_3.12.0.tgz"; 3680 + url = "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.12.0.tgz"; 3681 + sha1 = "a031e51fe411085e33cb629bfee2acaa53bc309a"; 3642 3682 }; 3643 3683 } 3644 3684 { 3645 - name = "core_js_pure___core_js_pure_3.9.1.tgz"; 3685 + name = "core_js_pure___core_js_pure_3.12.0.tgz"; 3646 3686 path = fetchurl { 3647 - name = "core_js_pure___core_js_pure_3.9.1.tgz"; 3648 - url = "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.9.1.tgz"; 3649 - sha1 = "677b322267172bd490e4464696f790cbc355bec5"; 3687 + name = "core_js_pure___core_js_pure_3.12.0.tgz"; 3688 + url = "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.12.0.tgz"; 3689 + sha1 = "c59d45954a6569232f0704d085916a5e8c3b272f"; 3650 3690 }; 3651 3691 } 3652 3692 { ··· 3658 3698 }; 3659 3699 } 3660 3700 { 3661 - name = "core_js___core_js_3.9.1.tgz"; 3701 + name = "core_js___core_js_3.12.0.tgz"; 3662 3702 path = fetchurl { 3663 - name = "core_js___core_js_3.9.1.tgz"; 3664 - url = "https://registry.yarnpkg.com/core-js/-/core-js-3.9.1.tgz"; 3665 - sha1 = "cec8de593db8eb2a85ffb0dbdeb312cb6e5460ae"; 3703 + name = "core_js___core_js_3.12.0.tgz"; 3704 + url = "https://registry.yarnpkg.com/core-js/-/core-js-3.12.0.tgz"; 3705 + sha1 = "62bac86f7d7f087d40dba3e90a211c2c3c8559ea"; 3666 3706 }; 3667 3707 } 3668 3708 { ··· 3730 3770 }; 3731 3771 } 3732 3772 { 3733 - name = "cross_fetch___cross_fetch_3.1.2.tgz"; 3773 + name = "cross_fetch___cross_fetch_3.1.4.tgz"; 3734 3774 path = fetchurl { 3735 - name = "cross_fetch___cross_fetch_3.1.2.tgz"; 3736 - url = "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-3.1.2.tgz"; 3737 - sha1 = "ee0c2f18844c4fde36150c2a4ddc068d20c1bc41"; 3775 + name = "cross_fetch___cross_fetch_3.1.4.tgz"; 3776 + url = "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-3.1.4.tgz"; 3777 + sha1 = "9723f3a3a247bf8b89039f3a380a9244e8fa2f39"; 3738 3778 }; 3739 3779 } 3740 3780 { ··· 3826 3866 }; 3827 3867 } 3828 3868 { 3829 - name = "css_select___css_select_3.1.2.tgz"; 3869 + name = "css_select___css_select_4.1.2.tgz"; 3830 3870 path = fetchurl { 3831 - name = "css_select___css_select_3.1.2.tgz"; 3832 - url = "https://registry.yarnpkg.com/css-select/-/css-select-3.1.2.tgz"; 3833 - sha1 = "d52cbdc6fee379fba97fb0d3925abbd18af2d9d8"; 3871 + name = "css_select___css_select_4.1.2.tgz"; 3872 + url = "https://registry.yarnpkg.com/css-select/-/css-select-4.1.2.tgz"; 3873 + sha1 = "8b52b6714ed3a80d8221ec971c543f3b12653286"; 3834 3874 }; 3835 3875 } 3836 3876 { ··· 3842 3882 }; 3843 3883 } 3844 3884 { 3845 - name = "css_tree___css_tree_1.1.2.tgz"; 3885 + name = "css_tree___css_tree_1.1.3.tgz"; 3846 3886 path = fetchurl { 3847 - name = "css_tree___css_tree_1.1.2.tgz"; 3848 - url = "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.2.tgz"; 3849 - sha1 = "9ae393b5dafd7dae8a622475caec78d3d8fbd7b5"; 3887 + name = "css_tree___css_tree_1.1.3.tgz"; 3888 + url = "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.3.tgz"; 3889 + sha1 = "eb4870fb6fd7707327ec95c2ff2ab09b5e8db91d"; 3850 3890 }; 3851 3891 } 3852 3892 { ··· 3858 3898 }; 3859 3899 } 3860 3900 { 3861 - name = "css_what___css_what_4.0.0.tgz"; 3901 + name = "css_what___css_what_5.0.0.tgz"; 3862 3902 path = fetchurl { 3863 - name = "css_what___css_what_4.0.0.tgz"; 3864 - url = "https://registry.yarnpkg.com/css-what/-/css-what-4.0.0.tgz"; 3865 - sha1 = "35e73761cab2eeb3d3661126b23d7aa0e8432233"; 3903 + name = "css_what___css_what_5.0.0.tgz"; 3904 + url = "https://registry.yarnpkg.com/css-what/-/css-what-5.0.0.tgz"; 3905 + sha1 = "f0bf4f8bac07582722346ab243f6a35b512cfc47"; 3866 3906 }; 3867 3907 } 3868 3908 { ··· 3906 3946 }; 3907 3947 } 3908 3948 { 3909 - name = "cssnano_preset_default___cssnano_preset_default_4.0.7.tgz"; 3949 + name = "cssnano_preset_default___cssnano_preset_default_4.0.8.tgz"; 3910 3950 path = fetchurl { 3911 - name = "cssnano_preset_default___cssnano_preset_default_4.0.7.tgz"; 3912 - url = "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz"; 3913 - sha1 = "51ec662ccfca0f88b396dcd9679cdb931be17f76"; 3951 + name = "cssnano_preset_default___cssnano_preset_default_4.0.8.tgz"; 3952 + url = "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz"; 3953 + sha1 = "920622b1fc1e95a34e8838203f1397a504f2d3ff"; 3914 3954 }; 3915 3955 } 3916 3956 { ··· 3946 3986 }; 3947 3987 } 3948 3988 { 3949 - name = "cssnano___cssnano_4.1.10.tgz"; 3989 + name = "cssnano___cssnano_4.1.11.tgz"; 3950 3990 path = fetchurl { 3951 - name = "cssnano___cssnano_4.1.10.tgz"; 3952 - url = "https://registry.yarnpkg.com/cssnano/-/cssnano-4.1.10.tgz"; 3953 - sha1 = "0ac41f0b13d13d465487e111b778d42da631b8b2"; 3991 + name = "cssnano___cssnano_4.1.11.tgz"; 3992 + url = "https://registry.yarnpkg.com/cssnano/-/cssnano-4.1.11.tgz"; 3993 + sha1 = "c7b5f5b81da269cb1fd982cb960c1200910c9a99"; 3954 3994 }; 3955 3995 } 3956 3996 { ··· 3994 4034 }; 3995 4035 } 3996 4036 { 3997 - name = "csstype___csstype_3.0.7.tgz"; 4037 + name = "csstype___csstype_3.0.8.tgz"; 3998 4038 path = fetchurl { 3999 - name = "csstype___csstype_3.0.7.tgz"; 4000 - url = "https://registry.yarnpkg.com/csstype/-/csstype-3.0.7.tgz"; 4001 - sha1 = "2a5fb75e1015e84dd15692f71e89a1450290950b"; 4039 + name = "csstype___csstype_3.0.8.tgz"; 4040 + url = "https://registry.yarnpkg.com/csstype/-/csstype-3.0.8.tgz"; 4041 + sha1 = "d2266a792729fb227cd216fb572f43728e1ad340"; 4002 4042 }; 4003 4043 } 4004 4044 { ··· 4018 4058 }; 4019 4059 } 4020 4060 { 4021 - name = "damerau_levenshtein___damerau_levenshtein_1.0.6.tgz"; 4061 + name = "damerau_levenshtein___damerau_levenshtein_1.0.7.tgz"; 4022 4062 path = fetchurl { 4023 - name = "damerau_levenshtein___damerau_levenshtein_1.0.6.tgz"; 4024 - url = "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz"; 4025 - sha1 = "143c1641cb3d85c60c32329e26899adea8701791"; 4063 + name = "damerau_levenshtein___damerau_levenshtein_1.0.7.tgz"; 4064 + url = "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.7.tgz"; 4065 + sha1 = "64368003512a1a6992593741a09a9d31a836f55d"; 4026 4066 }; 4027 4067 } 4028 4068 { ··· 4114 4154 }; 4115 4155 } 4116 4156 { 4157 + name = "deepmerge___deepmerge_4.2.2.tgz"; 4158 + path = fetchurl { 4159 + name = "deepmerge___deepmerge_4.2.2.tgz"; 4160 + url = "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz"; 4161 + sha1 = "44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955"; 4162 + }; 4163 + } 4164 + { 4117 4165 name = "default_gateway___default_gateway_4.2.0.tgz"; 4118 4166 path = fetchurl { 4119 4167 name = "default_gateway___default_gateway_4.2.0.tgz"; ··· 4338 4386 }; 4339 4387 } 4340 4388 { 4341 - name = "dom_serializer___dom_serializer_1.2.0.tgz"; 4389 + name = "dom_serializer___dom_serializer_1.3.1.tgz"; 4342 4390 path = fetchurl { 4343 - name = "dom_serializer___dom_serializer_1.2.0.tgz"; 4344 - url = "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.2.0.tgz"; 4345 - sha1 = "3433d9136aeb3c627981daa385fc7f32d27c48f1"; 4391 + name = "dom_serializer___dom_serializer_1.3.1.tgz"; 4392 + url = "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.3.1.tgz"; 4393 + sha1 = "d845a1565d7c041a95e5dab62184ab41e3a519be"; 4346 4394 }; 4347 4395 } 4348 4396 { ··· 4362 4410 }; 4363 4411 } 4364 4412 { 4365 - name = "domelementtype___domelementtype_2.1.0.tgz"; 4413 + name = "domelementtype___domelementtype_2.2.0.tgz"; 4366 4414 path = fetchurl { 4367 - name = "domelementtype___domelementtype_2.1.0.tgz"; 4368 - url = "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.1.0.tgz"; 4369 - sha1 = "a851c080a6d1c3d94344aed151d99f669edf585e"; 4415 + name = "domelementtype___domelementtype_2.2.0.tgz"; 4416 + url = "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.2.0.tgz"; 4417 + sha1 = "9a0b6c2782ed6a1c7323d42267183df9bd8b1d57"; 4370 4418 }; 4371 4419 } 4372 4420 { ··· 4402 4450 }; 4403 4451 } 4404 4452 { 4405 - name = "domhandler___domhandler_4.0.0.tgz"; 4453 + name = "domhandler___domhandler_4.2.0.tgz"; 4406 4454 path = fetchurl { 4407 - name = "domhandler___domhandler_4.0.0.tgz"; 4408 - url = "https://registry.yarnpkg.com/domhandler/-/domhandler-4.0.0.tgz"; 4409 - sha1 = "01ea7821de996d85f69029e81fa873c21833098e"; 4455 + name = "domhandler___domhandler_4.2.0.tgz"; 4456 + url = "https://registry.yarnpkg.com/domhandler/-/domhandler-4.2.0.tgz"; 4457 + sha1 = "f9768a5f034be60a89a27c2e4d0f74eba0d8b059"; 4410 4458 }; 4411 4459 } 4412 4460 { ··· 4418 4466 }; 4419 4467 } 4420 4468 { 4421 - name = "domutils___domutils_2.5.0.tgz"; 4469 + name = "domutils___domutils_2.6.0.tgz"; 4422 4470 path = fetchurl { 4423 - name = "domutils___domutils_2.5.0.tgz"; 4424 - url = "https://registry.yarnpkg.com/domutils/-/domutils-2.5.0.tgz"; 4425 - sha1 = "42f49cffdabb92ad243278b331fd761c1c2d3039"; 4471 + name = "domutils___domutils_2.6.0.tgz"; 4472 + url = "https://registry.yarnpkg.com/domutils/-/domutils-2.6.0.tgz"; 4473 + sha1 = "2e15c04185d43fb16ae7057cb76433c6edb938b7"; 4426 4474 }; 4427 4475 } 4428 4476 { ··· 4498 4546 }; 4499 4547 } 4500 4548 { 4501 - name = "electron_to_chromium___electron_to_chromium_1.3.698.tgz"; 4549 + name = "electron_to_chromium___electron_to_chromium_1.3.727.tgz"; 4502 4550 path = fetchurl { 4503 - name = "electron_to_chromium___electron_to_chromium_1.3.698.tgz"; 4504 - url = "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.698.tgz"; 4505 - sha1 = "5de813960f23581a268718a0058683dffa15d221"; 4551 + name = "electron_to_chromium___electron_to_chromium_1.3.727.tgz"; 4552 + url = "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.727.tgz"; 4553 + sha1 = "857e310ca00f0b75da4e1db6ff0e073cc4a91ddf"; 4506 4554 }; 4507 4555 } 4508 4556 { ··· 4594 4642 }; 4595 4643 } 4596 4644 { 4597 - name = "entities___entities_2.1.0.tgz"; 4598 - path = fetchurl { 4599 - name = "entities___entities_2.1.0.tgz"; 4600 - url = "https://registry.yarnpkg.com/entities/-/entities-2.1.0.tgz"; 4601 - sha1 = "992d3129cf7df6870b96c57858c249a120f8b8b5"; 4602 - }; 4603 - } 4604 - { 4605 4645 name = "enzyme_adapter_react_16___enzyme_adapter_react_16_1.15.6.tgz"; 4606 4646 path = fetchurl { 4607 4647 name = "enzyme_adapter_react_16___enzyme_adapter_react_16_1.15.6.tgz"; ··· 4626 4666 }; 4627 4667 } 4628 4668 { 4629 - name = "enzyme_to_json___enzyme_to_json_3.6.1.tgz"; 4669 + name = "enzyme_to_json___enzyme_to_json_3.6.2.tgz"; 4630 4670 path = fetchurl { 4631 - name = "enzyme_to_json___enzyme_to_json_3.6.1.tgz"; 4632 - url = "https://registry.yarnpkg.com/enzyme-to-json/-/enzyme-to-json-3.6.1.tgz"; 4633 - sha1 = "d60740950bc7ca6384dfe6fe405494ec5df996bc"; 4671 + name = "enzyme_to_json___enzyme_to_json_3.6.2.tgz"; 4672 + url = "https://registry.yarnpkg.com/enzyme-to-json/-/enzyme-to-json-3.6.2.tgz"; 4673 + sha1 = "94f85c413bcae8ab67be53b0a94b69a560e27823"; 4634 4674 }; 4635 4675 } 4636 4676 { ··· 4730 4770 }; 4731 4771 } 4732 4772 { 4773 + name = "escape_string_regexp___escape_string_regexp_4.0.0.tgz"; 4774 + path = fetchurl { 4775 + name = "escape_string_regexp___escape_string_regexp_4.0.0.tgz"; 4776 + url = "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz"; 4777 + sha1 = "14ba83a5d373e3d311e5afca29cf5bfad965bf34"; 4778 + }; 4779 + } 4780 + { 4733 4781 name = "escodegen___escodegen_1.14.3.tgz"; 4734 4782 path = fetchurl { 4735 4783 name = "escodegen___escodegen_1.14.3.tgz"; ··· 4834 4882 }; 4835 4883 } 4836 4884 { 4837 - name = "eslint_plugin_prettier___eslint_plugin_prettier_3.3.1.tgz"; 4885 + name = "eslint_plugin_prettier___eslint_plugin_prettier_3.4.0.tgz"; 4838 4886 path = fetchurl { 4839 - name = "eslint_plugin_prettier___eslint_plugin_prettier_3.3.1.tgz"; 4840 - url = "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-3.3.1.tgz"; 4841 - sha1 = "7079cfa2497078905011e6f82e8dd8453d1371b7"; 4887 + name = "eslint_plugin_prettier___eslint_plugin_prettier_3.4.0.tgz"; 4888 + url = "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-3.4.0.tgz"; 4889 + sha1 = "cdbad3bf1dbd2b177e9825737fe63b476a08f0c7"; 4842 4890 }; 4843 4891 } 4844 4892 { ··· 4866 4914 }; 4867 4915 } 4868 4916 { 4869 - name = "eslint_plugin_react___eslint_plugin_react_7.23.1.tgz"; 4917 + name = "eslint_plugin_react___eslint_plugin_react_7.23.2.tgz"; 4870 4918 path = fetchurl { 4871 - name = "eslint_plugin_react___eslint_plugin_react_7.23.1.tgz"; 4872 - url = "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.23.1.tgz"; 4873 - sha1 = "f1a2e844c0d1967c822388204a8bc4dee8415b11"; 4919 + name = "eslint_plugin_react___eslint_plugin_react_7.23.2.tgz"; 4920 + url = "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.23.2.tgz"; 4921 + sha1 = "2d2291b0f95c03728b55869f01102290e792d494"; 4874 4922 }; 4875 4923 } 4876 4924 { ··· 5354 5402 }; 5355 5403 } 5356 5404 { 5357 - name = "follow_redirects___follow_redirects_1.13.3.tgz"; 5405 + name = "follow_redirects___follow_redirects_1.14.0.tgz"; 5358 5406 path = fetchurl { 5359 - name = "follow_redirects___follow_redirects_1.13.3.tgz"; 5360 - url = "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.13.3.tgz"; 5361 - sha1 = "e5598ad50174c1bc4e872301e82ac2cd97f90267"; 5407 + name = "follow_redirects___follow_redirects_1.14.0.tgz"; 5408 + url = "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.0.tgz"; 5409 + sha1 = "f5d260f95c5f8c105894491feee5dc8993b402fe"; 5362 5410 }; 5363 5411 } 5364 5412 { ··· 5762 5810 }; 5763 5811 } 5764 5812 { 5765 - name = "harmony_reflect___harmony_reflect_1.6.1.tgz"; 5813 + name = "harmony_reflect___harmony_reflect_1.6.2.tgz"; 5766 5814 path = fetchurl { 5767 - name = "harmony_reflect___harmony_reflect_1.6.1.tgz"; 5768 - url = "https://registry.yarnpkg.com/harmony-reflect/-/harmony-reflect-1.6.1.tgz"; 5769 - sha1 = "c108d4f2bb451efef7a37861fdbdae72c9bdefa9"; 5815 + name = "harmony_reflect___harmony_reflect_1.6.2.tgz"; 5816 + url = "https://registry.yarnpkg.com/harmony-reflect/-/harmony-reflect-1.6.2.tgz"; 5817 + sha1 = "31ecbd32e648a34d030d86adb67d4d47547fe710"; 5770 5818 }; 5771 5819 } 5772 5820 { ··· 5890 5938 }; 5891 5939 } 5892 5940 { 5893 - name = "hosted_git_info___hosted_git_info_2.8.8.tgz"; 5941 + name = "hosted_git_info___hosted_git_info_2.8.9.tgz"; 5894 5942 path = fetchurl { 5895 - name = "hosted_git_info___hosted_git_info_2.8.8.tgz"; 5896 - url = "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.8.tgz"; 5897 - sha1 = "7539bd4bc1e0e0a895815a2e0262420b12858488"; 5943 + name = "hosted_git_info___hosted_git_info_2.8.9.tgz"; 5944 + url = "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz"; 5945 + sha1 = "dffc0bf9a21c02209090f2aa69429e1414daf3f9"; 5898 5946 }; 5899 5947 } 5900 5948 { ··· 5919 5967 name = "hsla_regex___hsla_regex_1.0.0.tgz"; 5920 5968 url = "https://registry.yarnpkg.com/hsla-regex/-/hsla-regex-1.0.0.tgz"; 5921 5969 sha1 = "c1ce7a3168c8c6614033a4b5f7877f3b225f9c38"; 5922 - }; 5923 - } 5924 - { 5925 - name = "html_comment_regex___html_comment_regex_1.1.2.tgz"; 5926 - path = fetchurl { 5927 - name = "html_comment_regex___html_comment_regex_1.1.2.tgz"; 5928 - url = "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.2.tgz"; 5929 - sha1 = "97d4688aeb5c81886a364faa0cad1dda14d433a7"; 5930 5970 }; 5931 5971 } 5932 5972 { ··· 6002 6042 }; 6003 6043 } 6004 6044 { 6005 - name = "htmlparser2___htmlparser2_6.0.1.tgz"; 6045 + name = "htmlparser2___htmlparser2_6.1.0.tgz"; 6006 6046 path = fetchurl { 6007 - name = "htmlparser2___htmlparser2_6.0.1.tgz"; 6008 - url = "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-6.0.1.tgz"; 6009 - sha1 = "422521231ef6d42e56bd411da8ba40aa36e91446"; 6047 + name = "htmlparser2___htmlparser2_6.1.0.tgz"; 6048 + url = "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-6.1.0.tgz"; 6049 + sha1 = "c4d762b6c3371a05dbe65e94ae43a9f845fb8fb7"; 6010 6050 }; 6011 6051 } 6012 6052 { ··· 6386 6426 }; 6387 6427 } 6388 6428 { 6389 - name = "is_bigint___is_bigint_1.0.1.tgz"; 6429 + name = "is_bigint___is_bigint_1.0.2.tgz"; 6390 6430 path = fetchurl { 6391 - name = "is_bigint___is_bigint_1.0.1.tgz"; 6392 - url = "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.1.tgz"; 6393 - sha1 = "6923051dfcbc764278540b9ce0e6b3213aa5ebc2"; 6431 + name = "is_bigint___is_bigint_1.0.2.tgz"; 6432 + url = "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.2.tgz"; 6433 + sha1 = "ffb381442503235ad245ea89e45b3dbff040ee5a"; 6394 6434 }; 6395 6435 } 6396 6436 { ··· 6450 6490 }; 6451 6491 } 6452 6492 { 6453 - name = "is_core_module___is_core_module_2.2.0.tgz"; 6493 + name = "is_core_module___is_core_module_2.3.0.tgz"; 6454 6494 path = fetchurl { 6455 - name = "is_core_module___is_core_module_2.2.0.tgz"; 6456 - url = "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.2.0.tgz"; 6457 - sha1 = "97037ef3d52224d85163f5597b2b63d9afed981a"; 6495 + name = "is_core_module___is_core_module_2.3.0.tgz"; 6496 + url = "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.3.0.tgz"; 6497 + sha1 = "d341652e3408bca69c4671b79a0954a3d349f887"; 6458 6498 }; 6459 6499 } 6460 6500 { ··· 6474 6514 }; 6475 6515 } 6476 6516 { 6477 - name = "is_date_object___is_date_object_1.0.2.tgz"; 6517 + name = "is_date_object___is_date_object_1.0.3.tgz"; 6478 6518 path = fetchurl { 6479 - name = "is_date_object___is_date_object_1.0.2.tgz"; 6480 - url = "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.2.tgz"; 6481 - sha1 = "bda736f2cd8fd06d32844e7743bfa7494c3bfd7e"; 6519 + name = "is_date_object___is_date_object_1.0.3.tgz"; 6520 + url = "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.3.tgz"; 6521 + sha1 = "4c0802ae9c8097939ea8001eaae3c502f3dbe72f"; 6482 6522 }; 6483 6523 } 6484 6524 { ··· 6506 6546 }; 6507 6547 } 6508 6548 { 6509 - name = "is_docker___is_docker_2.1.1.tgz"; 6549 + name = "is_docker___is_docker_2.2.1.tgz"; 6510 6550 path = fetchurl { 6511 - name = "is_docker___is_docker_2.1.1.tgz"; 6512 - url = "https://registry.yarnpkg.com/is-docker/-/is-docker-2.1.1.tgz"; 6513 - sha1 = "4125a88e44e450d384e09047ede71adc2d144156"; 6551 + name = "is_docker___is_docker_2.2.1.tgz"; 6552 + url = "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz"; 6553 + sha1 = "33eeabe23cfe86f14bde4408a02c0cfb853acdaa"; 6514 6554 }; 6515 6555 } 6516 6556 { ··· 6666 6706 }; 6667 6707 } 6668 6708 { 6669 - name = "is_potential_custom_element_name___is_potential_custom_element_name_1.0.0.tgz"; 6709 + name = "is_plain_object___is_plain_object_5.0.0.tgz"; 6670 6710 path = fetchurl { 6671 - name = "is_potential_custom_element_name___is_potential_custom_element_name_1.0.0.tgz"; 6672 - url = "https://registry.yarnpkg.com/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.0.tgz"; 6673 - sha1 = "0c52e54bcca391bb2c494b21e8626d7336c6e397"; 6711 + name = "is_plain_object___is_plain_object_5.0.0.tgz"; 6712 + url = "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-5.0.0.tgz"; 6713 + sha1 = "4427f50ab3429e9025ea7d52e9043a9ef4159344"; 6714 + }; 6715 + } 6716 + { 6717 + name = "is_potential_custom_element_name___is_potential_custom_element_name_1.0.1.tgz"; 6718 + path = fetchurl { 6719 + name = "is_potential_custom_element_name___is_potential_custom_element_name_1.0.1.tgz"; 6720 + url = "https://registry.yarnpkg.com/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz"; 6721 + sha1 = "171ed6f19e3ac554394edf78caa05784a45bebb5"; 6674 6722 }; 6675 6723 } 6676 6724 { ··· 6727 6775 name = "is_subset___is_subset_0.1.1.tgz"; 6728 6776 url = "https://registry.yarnpkg.com/is-subset/-/is-subset-0.1.1.tgz"; 6729 6777 sha1 = "8a59117d932de1de00f245fcdd39ce43f1e939a6"; 6730 - }; 6731 - } 6732 - { 6733 - name = "is_svg___is_svg_3.0.0.tgz"; 6734 - path = fetchurl { 6735 - name = "is_svg___is_svg_3.0.0.tgz"; 6736 - url = "https://registry.yarnpkg.com/is-svg/-/is-svg-3.0.0.tgz"; 6737 - sha1 = "9321dbd29c212e5ca99c4fa9794c714bcafa2f75"; 6738 6778 }; 6739 6779 } 6740 6780 { ··· 7202 7242 }; 7203 7243 } 7204 7244 { 7205 - name = "jsdom___jsdom_16.5.1.tgz"; 7245 + name = "jsdom___jsdom_16.5.3.tgz"; 7206 7246 path = fetchurl { 7207 - name = "jsdom___jsdom_16.5.1.tgz"; 7208 - url = "https://registry.yarnpkg.com/jsdom/-/jsdom-16.5.1.tgz"; 7209 - sha1 = "4ced6bbd7b77d67fb980e64d9e3e6fb900f97dd6"; 7247 + name = "jsdom___jsdom_16.5.3.tgz"; 7248 + url = "https://registry.yarnpkg.com/jsdom/-/jsdom-16.5.3.tgz"; 7249 + sha1 = "13a755b3950eb938b4482c407238ddf16f0d2136"; 7210 7250 }; 7211 7251 } 7212 7252 { ··· 7346 7386 }; 7347 7387 } 7348 7388 { 7349 - name = "just_extend___just_extend_4.1.1.tgz"; 7389 + name = "just_extend___just_extend_4.2.1.tgz"; 7350 7390 path = fetchurl { 7351 - name = "just_extend___just_extend_4.1.1.tgz"; 7352 - url = "https://registry.yarnpkg.com/just-extend/-/just-extend-4.1.1.tgz"; 7353 - sha1 = "158f1fdb01f128c411dc8b286a7b4837b3545282"; 7391 + name = "just_extend___just_extend_4.2.1.tgz"; 7392 + url = "https://registry.yarnpkg.com/just-extend/-/just-extend-4.2.1.tgz"; 7393 + sha1 = "ef5e589afb61e5d66b24eca749409a8939a8c744"; 7354 7394 }; 7355 7395 } 7356 7396 { ··· 7407 7447 name = "kleur___kleur_3.0.3.tgz"; 7408 7448 url = "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz"; 7409 7449 sha1 = "a79c9ecc86ee1ce3fa6206d1216c501f147fc07e"; 7450 + }; 7451 + } 7452 + { 7453 + name = "klona___klona_2.0.4.tgz"; 7454 + path = fetchurl { 7455 + name = "klona___klona_2.0.4.tgz"; 7456 + url = "https://registry.yarnpkg.com/klona/-/klona-2.0.4.tgz"; 7457 + sha1 = "7bb1e3affb0cb8624547ef7e8f6708ea2e39dfc0"; 7410 7458 }; 7411 7459 } 7412 7460 { ··· 7890 7938 }; 7891 7939 } 7892 7940 { 7893 - name = "mime_db___mime_db_1.46.0.tgz"; 7941 + name = "mime_db___mime_db_1.47.0.tgz"; 7894 7942 path = fetchurl { 7895 - name = "mime_db___mime_db_1.46.0.tgz"; 7896 - url = "https://registry.yarnpkg.com/mime-db/-/mime-db-1.46.0.tgz"; 7897 - sha1 = "6267748a7f799594de3cbc8cde91def349661cee"; 7943 + name = "mime_db___mime_db_1.47.0.tgz"; 7944 + url = "https://registry.yarnpkg.com/mime-db/-/mime-db-1.47.0.tgz"; 7945 + sha1 = "8cb313e59965d3c05cfbf898915a267af46a335c"; 7898 7946 }; 7899 7947 } 7900 7948 { 7901 - name = "mime_types___mime_types_2.1.29.tgz"; 7949 + name = "mime_types___mime_types_2.1.30.tgz"; 7902 7950 path = fetchurl { 7903 - name = "mime_types___mime_types_2.1.29.tgz"; 7904 - url = "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.29.tgz"; 7905 - sha1 = "1d4ab77da64b91f5f72489df29236563754bb1b2"; 7951 + name = "mime_types___mime_types_2.1.30.tgz"; 7952 + url = "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.30.tgz"; 7953 + sha1 = "6e7be8b4c479825f85ed6326695db73f9305d62d"; 7906 7954 }; 7907 7955 } 7908 7956 { ··· 8146 8194 }; 8147 8195 } 8148 8196 { 8197 + name = "nanoid___nanoid_3.1.22.tgz"; 8198 + path = fetchurl { 8199 + name = "nanoid___nanoid_3.1.22.tgz"; 8200 + url = "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.22.tgz"; 8201 + sha1 = "b35f8fb7d151990a8aebd5aa5015c03cf726f844"; 8202 + }; 8203 + } 8204 + { 8149 8205 name = "nanomatch___nanomatch_1.2.13.tgz"; 8150 8206 path = fetchurl { 8151 8207 name = "nanomatch___nanomatch_1.2.13.tgz"; ··· 8394 8450 }; 8395 8451 } 8396 8452 { 8397 - name = "object_inspect___object_inspect_1.9.0.tgz"; 8453 + name = "object_inspect___object_inspect_1.10.2.tgz"; 8398 8454 path = fetchurl { 8399 - name = "object_inspect___object_inspect_1.9.0.tgz"; 8400 - url = "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.9.0.tgz"; 8401 - sha1 = "c90521d74e1127b67266ded3394ad6116986533a"; 8455 + name = "object_inspect___object_inspect_1.10.2.tgz"; 8456 + url = "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.10.2.tgz"; 8457 + sha1 = "b6385a3e2b7cae0b5eafcf90cddf85d128767f30"; 8402 8458 }; 8403 8459 } 8404 8460 { ··· 8922 8978 }; 8923 8979 } 8924 8980 { 8925 - name = "pbkdf2___pbkdf2_3.1.1.tgz"; 8981 + name = "pbkdf2___pbkdf2_3.1.2.tgz"; 8926 8982 path = fetchurl { 8927 - name = "pbkdf2___pbkdf2_3.1.1.tgz"; 8928 - url = "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.1.1.tgz"; 8929 - sha1 = "cb8724b0fada984596856d1a6ebafd3584654b94"; 8983 + name = "pbkdf2___pbkdf2_3.1.2.tgz"; 8984 + url = "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.1.2.tgz"; 8985 + sha1 = "dd822aa0887580e52f1a039dc3eda108efae3075"; 8930 8986 }; 8931 8987 } 8932 8988 { ··· 8938 8994 }; 8939 8995 } 8940 8996 { 8941 - name = "picomatch___picomatch_2.2.2.tgz"; 8997 + name = "picomatch___picomatch_2.2.3.tgz"; 8942 8998 path = fetchurl { 8943 - name = "picomatch___picomatch_2.2.2.tgz"; 8944 - url = "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz"; 8945 - sha1 = "21f333e9b6b8eaff02468f5146ea406d345f4dad"; 8999 + name = "picomatch___picomatch_2.2.3.tgz"; 9000 + url = "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.3.tgz"; 9001 + sha1 = "465547f359ccc206d3c48e46a1bcb89bf7ee619d"; 8946 9002 }; 8947 9003 } 8948 9004 { ··· 9282 9338 }; 9283 9339 } 9284 9340 { 9285 - name = "postcss_initial___postcss_initial_3.0.2.tgz"; 9341 + name = "postcss_initial___postcss_initial_3.0.4.tgz"; 9286 9342 path = fetchurl { 9287 - name = "postcss_initial___postcss_initial_3.0.2.tgz"; 9288 - url = "https://registry.yarnpkg.com/postcss-initial/-/postcss-initial-3.0.2.tgz"; 9289 - sha1 = "f018563694b3c16ae8eaabe3c585ac6319637b2d"; 9343 + name = "postcss_initial___postcss_initial_3.0.4.tgz"; 9344 + url = "https://registry.yarnpkg.com/postcss-initial/-/postcss-initial-3.0.4.tgz"; 9345 + sha1 = "9d32069a10531fe2ecafa0b6ac750ee0bc7efc53"; 9290 9346 }; 9291 9347 } 9292 9348 { ··· 9610 9666 }; 9611 9667 } 9612 9668 { 9613 - name = "postcss_selector_parser___postcss_selector_parser_6.0.4.tgz"; 9669 + name = "postcss_selector_parser___postcss_selector_parser_6.0.5.tgz"; 9614 9670 path = fetchurl { 9615 - name = "postcss_selector_parser___postcss_selector_parser_6.0.4.tgz"; 9616 - url = "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz"; 9617 - sha1 = "56075a1380a04604c38b063ea7767a129af5c2b3"; 9671 + name = "postcss_selector_parser___postcss_selector_parser_6.0.5.tgz"; 9672 + url = "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.5.tgz"; 9673 + sha1 = "042d74e137db83e6f294712096cb413f5aa612c4"; 9618 9674 }; 9619 9675 } 9620 9676 { 9621 - name = "postcss_svgo___postcss_svgo_4.0.2.tgz"; 9677 + name = "postcss_svgo___postcss_svgo_4.0.3.tgz"; 9622 9678 path = fetchurl { 9623 - name = "postcss_svgo___postcss_svgo_4.0.2.tgz"; 9624 - url = "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-4.0.2.tgz"; 9625 - sha1 = "17b997bc711b333bab143aaed3b8d3d6e3d38258"; 9679 + name = "postcss_svgo___postcss_svgo_4.0.3.tgz"; 9680 + url = "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-4.0.3.tgz"; 9681 + sha1 = "343a2cdbac9505d416243d496f724f38894c941e"; 9626 9682 }; 9627 9683 } 9628 9684 { ··· 9671 9727 name = "postcss___postcss_7.0.35.tgz"; 9672 9728 url = "https://registry.yarnpkg.com/postcss/-/postcss-7.0.35.tgz"; 9673 9729 sha1 = "d2be00b998f7f211d8a276974079f2e92b970e24"; 9730 + }; 9731 + } 9732 + { 9733 + name = "postcss___postcss_8.2.14.tgz"; 9734 + path = fetchurl { 9735 + name = "postcss___postcss_8.2.14.tgz"; 9736 + url = "https://registry.yarnpkg.com/postcss/-/postcss-8.2.14.tgz"; 9737 + sha1 = "dcf313eb8247b3ce8078d048c0e8262ca565ad2b"; 9674 9738 }; 9675 9739 } 9676 9740 { ··· 9786 9850 }; 9787 9851 } 9788 9852 { 9789 - name = "prompts___prompts_2.4.0.tgz"; 9853 + name = "prompts___prompts_2.4.1.tgz"; 9790 9854 path = fetchurl { 9791 - name = "prompts___prompts_2.4.0.tgz"; 9792 - url = "https://registry.yarnpkg.com/prompts/-/prompts-2.4.0.tgz"; 9793 - sha1 = "4aa5de0723a231d1ee9121c40fdf663df73f61d7"; 9855 + name = "prompts___prompts_2.4.1.tgz"; 9856 + url = "https://registry.yarnpkg.com/prompts/-/prompts-2.4.1.tgz"; 9857 + sha1 = "befd3b1195ba052f9fd2fde8a486c4e82ee77f61"; 9794 9858 }; 9795 9859 } 9796 9860 { ··· 9946 10010 }; 9947 10011 } 9948 10012 { 9949 - name = "raf_schd___raf_schd_4.0.2.tgz"; 10013 + name = "raf_schd___raf_schd_4.0.3.tgz"; 9950 10014 path = fetchurl { 9951 - name = "raf_schd___raf_schd_4.0.2.tgz"; 9952 - url = "https://registry.yarnpkg.com/raf-schd/-/raf-schd-4.0.2.tgz"; 9953 - sha1 = "bd44c708188f2e84c810bf55fcea9231bcaed8a0"; 10015 + name = "raf_schd___raf_schd_4.0.3.tgz"; 10016 + url = "https://registry.yarnpkg.com/raf-schd/-/raf-schd-4.0.3.tgz"; 10017 + sha1 = "5d6c34ef46f8b2a0e880a8fcdb743efc5bfdbc1a"; 9954 10018 }; 9955 10019 } 9956 10020 { ··· 10346 10410 }; 10347 10411 } 10348 10412 { 10349 - name = "repeat_element___repeat_element_1.1.3.tgz"; 10413 + name = "repeat_element___repeat_element_1.1.4.tgz"; 10350 10414 path = fetchurl { 10351 - name = "repeat_element___repeat_element_1.1.3.tgz"; 10352 - url = "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.3.tgz"; 10353 - sha1 = "782e0d825c0c5a3bb39731f84efee6b742e6b1ce"; 10415 + name = "repeat_element___repeat_element_1.1.4.tgz"; 10416 + url = "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.4.tgz"; 10417 + sha1 = "be681520847ab58c7568ac75fbfad28ed42d39e9"; 10354 10418 }; 10355 10419 } 10356 10420 { ··· 10602 10666 }; 10603 10667 } 10604 10668 { 10605 - name = "rxjs___rxjs_6.6.6.tgz"; 10669 + name = "rxjs___rxjs_6.6.7.tgz"; 10606 10670 path = fetchurl { 10607 - name = "rxjs___rxjs_6.6.6.tgz"; 10608 - url = "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.6.tgz"; 10609 - sha1 = "14d8417aa5a07c5e633995b525e1e3c0dec03b70"; 10671 + name = "rxjs___rxjs_6.6.7.tgz"; 10672 + url = "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.7.tgz"; 10673 + sha1 = "90ac018acabf491bf65044235d5863c4dab804c9"; 10610 10674 }; 10611 10675 } 10612 10676 { ··· 10650 10714 }; 10651 10715 } 10652 10716 { 10653 - name = "sanitize_html___sanitize_html_1.27.5.tgz"; 10717 + name = "sanitize_html___sanitize_html_2.3.3.tgz"; 10654 10718 path = fetchurl { 10655 - name = "sanitize_html___sanitize_html_1.27.5.tgz"; 10656 - url = "https://registry.yarnpkg.com/sanitize-html/-/sanitize-html-1.27.5.tgz"; 10657 - sha1 = "6c8149462adb23e360e1bb71cc0bae7f08c823c7"; 10719 + name = "sanitize_html___sanitize_html_2.3.3.tgz"; 10720 + url = "https://registry.yarnpkg.com/sanitize-html/-/sanitize-html-2.3.3.tgz"; 10721 + sha1 = "3db382c9a621cce4c46d90f10c64f1e9da9e8353"; 10658 10722 }; 10659 10723 } 10660 10724 { ··· 10671 10735 name = "sass_loader___sass_loader_8.0.2.tgz"; 10672 10736 url = "https://registry.yarnpkg.com/sass-loader/-/sass-loader-8.0.2.tgz"; 10673 10737 sha1 = "debecd8c3ce243c76454f2e8290482150380090d"; 10738 + }; 10739 + } 10740 + { 10741 + name = "sass___sass_1.32.10.tgz"; 10742 + path = fetchurl { 10743 + name = "sass___sass_1.32.10.tgz"; 10744 + url = "https://registry.yarnpkg.com/sass/-/sass-1.32.10.tgz"; 10745 + sha1 = "d40da4e20031b450359ee1c7e69bc8cc89569241"; 10674 10746 }; 10675 10747 } 10676 10748 { ··· 10730 10802 }; 10731 10803 } 10732 10804 { 10733 - name = "selfsigned___selfsigned_1.10.8.tgz"; 10805 + name = "selfsigned___selfsigned_1.10.11.tgz"; 10734 10806 path = fetchurl { 10735 - name = "selfsigned___selfsigned_1.10.8.tgz"; 10736 - url = "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.8.tgz"; 10737 - sha1 = "0d17208b7d12c33f8eac85c41835f27fc3d81a30"; 10807 + name = "selfsigned___selfsigned_1.10.11.tgz"; 10808 + url = "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.11.tgz"; 10809 + sha1 = "24929cd906fe0f44b6d01fb23999a739537acbe9"; 10738 10810 }; 10739 10811 } 10740 10812 { ··· 11154 11226 }; 11155 11227 } 11156 11228 { 11157 - name = "ssri___ssri_6.0.1.tgz"; 11229 + name = "ssri___ssri_6.0.2.tgz"; 11158 11230 path = fetchurl { 11159 - name = "ssri___ssri_6.0.1.tgz"; 11160 - url = "https://registry.yarnpkg.com/ssri/-/ssri-6.0.1.tgz"; 11161 - sha1 = "2a3c41b28dd45b62b63676ecb74001265ae9edd8"; 11231 + name = "ssri___ssri_6.0.2.tgz"; 11232 + url = "https://registry.yarnpkg.com/ssri/-/ssri-6.0.2.tgz"; 11233 + sha1 = "157939134f20464e7301ddba3e90ffa8f7728ac5"; 11162 11234 }; 11163 11235 } 11164 11236 { ··· 11178 11250 }; 11179 11251 } 11180 11252 { 11181 - name = "stack_utils___stack_utils_1.0.4.tgz"; 11253 + name = "stack_utils___stack_utils_1.0.5.tgz"; 11182 11254 path = fetchurl { 11183 - name = "stack_utils___stack_utils_1.0.4.tgz"; 11184 - url = "https://registry.yarnpkg.com/stack-utils/-/stack-utils-1.0.4.tgz"; 11185 - sha1 = "4b600971dcfc6aed0cbdf2a8268177cc916c87c8"; 11255 + name = "stack_utils___stack_utils_1.0.5.tgz"; 11256 + url = "https://registry.yarnpkg.com/stack-utils/-/stack-utils-1.0.5.tgz"; 11257 + sha1 = "a19b0b01947e0029c8e451d5d61a498f5bb1471b"; 11186 11258 }; 11187 11259 } 11188 11260 { ··· 11746 11818 }; 11747 11819 } 11748 11820 { 11749 - name = "tslib___tslib_2.1.0.tgz"; 11821 + name = "tslib___tslib_2.2.0.tgz"; 11750 11822 path = fetchurl { 11751 - name = "tslib___tslib_2.1.0.tgz"; 11752 - url = "https://registry.yarnpkg.com/tslib/-/tslib-2.1.0.tgz"; 11753 - sha1 = "da60860f1c2ecaa5703ab7d39bc05b6bf988b97a"; 11823 + name = "tslib___tslib_2.2.0.tgz"; 11824 + url = "https://registry.yarnpkg.com/tslib/-/tslib-2.2.0.tgz"; 11825 + sha1 = "fb2c475977e35e241311ede2693cee1ec6698f5c"; 11754 11826 }; 11755 11827 } 11756 11828 { ··· 11802 11874 }; 11803 11875 } 11804 11876 { 11805 - name = "type_fest___type_fest_0.11.0.tgz"; 11877 + name = "type_fest___type_fest_0.21.3.tgz"; 11806 11878 path = fetchurl { 11807 - name = "type_fest___type_fest_0.11.0.tgz"; 11808 - url = "https://registry.yarnpkg.com/type-fest/-/type-fest-0.11.0.tgz"; 11809 - sha1 = "97abf0872310fed88a5c466b25681576145e33f1"; 11879 + name = "type_fest___type_fest_0.21.3.tgz"; 11880 + url = "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz"; 11881 + sha1 = "d260a24b0198436e133fa26a524a6d65fa3b2e37"; 11810 11882 }; 11811 11883 } 11812 11884 { ··· 11866 11938 }; 11867 11939 } 11868 11940 { 11869 - name = "unbox_primitive___unbox_primitive_1.0.0.tgz"; 11941 + name = "unbox_primitive___unbox_primitive_1.0.1.tgz"; 11870 11942 path = fetchurl { 11871 - name = "unbox_primitive___unbox_primitive_1.0.0.tgz"; 11872 - url = "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.0.tgz"; 11873 - sha1 = "eeacbc4affa28e9b3d36b5eaeccc50b3251b1d3f"; 11943 + name = "unbox_primitive___unbox_primitive_1.0.1.tgz"; 11944 + url = "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.1.tgz"; 11945 + sha1 = "085e215625ec3162574dc8859abee78a59b14471"; 11874 11946 }; 11875 11947 } 11876 11948 { ··· 12026 12098 }; 12027 12099 } 12028 12100 { 12101 + name = "use_media___use_media_1.4.0.tgz"; 12102 + path = fetchurl { 12103 + name = "use_media___use_media_1.4.0.tgz"; 12104 + url = "https://registry.yarnpkg.com/use-media/-/use-media-1.4.0.tgz"; 12105 + sha1 = "e777bf1f382a7aacabbd1f9ce3da2b62e58b2a98"; 12106 + }; 12107 + } 12108 + { 12029 12109 name = "use___use_3.1.1.tgz"; 12030 12110 path = fetchurl { 12031 12111 name = "use___use_3.1.1.tgz"; ··· 12362 12442 }; 12363 12443 } 12364 12444 { 12365 - name = "whatwg_url___whatwg_url_8.4.0.tgz"; 12445 + name = "whatwg_url___whatwg_url_8.5.0.tgz"; 12366 12446 path = fetchurl { 12367 - name = "whatwg_url___whatwg_url_8.4.0.tgz"; 12368 - url = "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-8.4.0.tgz"; 12369 - sha1 = "50fb9615b05469591d2b2bd6dfaed2942ed72837"; 12447 + name = "whatwg_url___whatwg_url_8.5.0.tgz"; 12448 + url = "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-8.5.0.tgz"; 12449 + sha1 = "7752b8464fc0903fec89aa9846fc9efe07351fd3"; 12370 12450 }; 12371 12451 } 12372 12452 { ··· 12602 12682 }; 12603 12683 } 12604 12684 { 12605 - name = "ws___ws_7.4.4.tgz"; 12685 + name = "ws___ws_7.4.5.tgz"; 12606 12686 path = fetchurl { 12607 - name = "ws___ws_7.4.4.tgz"; 12608 - url = "https://registry.yarnpkg.com/ws/-/ws-7.4.4.tgz"; 12609 - sha1 = "383bc9742cb202292c9077ceab6f6047b17f2d59"; 12687 + name = "ws___ws_7.4.5.tgz"; 12688 + url = "https://registry.yarnpkg.com/ws/-/ws-7.4.5.tgz"; 12689 + sha1 = "a484dd851e9beb6fdb420027e3885e8ce48986c1"; 12610 12690 }; 12611 12691 } 12612 12692 { ··· 12642 12722 }; 12643 12723 } 12644 12724 { 12645 - name = "y18n___y18n_4.0.1.tgz"; 12725 + name = "y18n___y18n_4.0.3.tgz"; 12646 12726 path = fetchurl { 12647 - name = "y18n___y18n_4.0.1.tgz"; 12648 - url = "https://registry.yarnpkg.com/y18n/-/y18n-4.0.1.tgz"; 12649 - sha1 = "8db2b83c31c5d75099bb890b23f3094891e247d4"; 12727 + name = "y18n___y18n_4.0.3.tgz"; 12728 + url = "https://registry.yarnpkg.com/y18n/-/y18n-4.0.3.tgz"; 12729 + sha1 = "b5f259c82cd6e336921efd7bfd8bf560de9eeedf"; 12650 12730 }; 12651 12731 } 12652 12732 {
+2 -2
pkgs/servers/reproxy/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "reproxy"; 5 - version = "0.5.1"; 5 + version = "0.6.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "umputun"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - hash = "sha256-RB3+IU6halnk/2REh2CLDpQN7djn4Y1QuL8y8xppnQw="; 11 + hash = "sha256-8veGMiRT59oLcMUxERI+2uRQVvbiuXTbrBi1GqoPe0M="; 12 12 }; 13 13 14 14 postPatch = ''
+3 -3
pkgs/servers/sql/postgresql/ext/pgvector.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "pgvector"; 5 - version = "0.1.2"; 5 + version = "0.1.4"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "ankane"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "1vq672ghhv0azpzgfb7azb36kbjyz9ypcly7r16lrryvjgp5lcjs"; 11 + sha256 = "022f56rhvzq5f6clihxg5c8kyvjp1byjipha1ni6yiqzh3wvqccq"; 12 12 }; 13 13 14 14 buildInputs = [ postgresql ]; 15 15 16 16 installPhase = '' 17 17 install -D -t $out/lib vector.so 18 - install -D -t $out/share/postgresql/extension vector-*.sql 18 + install -D -t $out/share/postgresql/extension sql/vector-*.sql 19 19 install -D -t $out/share/postgresql/extension vector.control 20 20 ''; 21 21
+2 -2
pkgs/tools/audio/abcmidi/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "abcMIDI"; 5 - version = "2021.05.10"; 5 + version = "2021.05.19"; 6 6 7 7 src = fetchzip { 8 8 url = "https://ifdo.ca/~seymour/runabc/${pname}-${version}.zip"; 9 - sha256 = "sha256-ID27OdtuSYtD8bOPb6b0vUDdRqJvRX5TsjRBILTom4o="; 9 + sha256 = "sha256-QdzP9CJrENLVYnWFTvRqn6Jz95zD6JWIMpnCa34QGas="; 10 10 }; 11 11 12 12 meta = with lib; {
+3
pkgs/tools/audio/spotdl/default.nix
··· 35 35 pytest-subprocess 36 36 ]; 37 37 38 + # requires networking 39 + doCheck = false; 40 + 38 41 makeWrapperArgs = [ 39 42 "--prefix" "PATH" ":" (lib.makeBinPath [ ffmpeg ]) 40 43 ];
+22 -11
pkgs/tools/audio/tts/default.nix
··· 12 12 # 13 13 # If you upgrade from an old version you may have to delete old models from ~/.local/share/tts 14 14 # Also note that your tts version might not support all available models so check: 15 - # https://github.com/coqui-ai/TTS/releases/tag/v0.0.13 15 + # https://github.com/coqui-ai/TTS/releases/tag/v0.0.14 16 16 # 17 17 # For now, for deployment check the systemd unit in the pull request: 18 18 # https://github.com/NixOS/nixpkgs/pull/103851#issue-521121136 19 19 20 20 python3Packages.buildPythonApplication rec { 21 21 pname = "tts"; 22 - version = "0.0.13"; 22 + version = "0.0.14"; 23 23 24 24 src = fetchFromGitHub { 25 25 owner = "coqui-ai"; 26 26 repo = "TTS"; 27 27 rev = "v${version}"; 28 - sha256 = "1sh7sjkh7ihbkqc7sl4hnzci0n7gv4s140dykpb1havaqyfhjn8l"; 28 + sha256 = "0cl0ri90mx0y19fmqww73lp5nv6qkpc45rm4157i7p6q6llajdhp"; 29 29 }; 30 30 31 - preBuild = '' 31 + postPatch = '' 32 32 sed -i -e 's!librosa==[^"]*!librosa!' requirements.txt 33 33 sed -i -e 's!unidecode==[^"]*!unidecode!' requirements.txt 34 + sed -i -e 's!numba==[^"]*!numba!' requirements.txt 34 35 sed -i -e 's!numpy==[^"]*!numpy!' requirements.txt 35 36 sed -i -e 's!umap-learn==[^"]*!umap-learn!' requirements.txt 36 37 ''; ··· 40 41 ]; 41 42 42 43 propagatedBuildInputs = with python3Packages; [ 44 + coqpit 43 45 flask 44 46 gdown 45 47 inflect 46 48 jieba 47 49 librosa 48 50 matplotlib 51 + numba 49 52 pandas 50 - phonemizer 51 53 pypinyin 52 54 pysbd 53 55 pytorch ··· 69 71 ''; 70 72 71 73 checkInputs = with python3Packages; [ 74 + pytest-sugar 72 75 pytestCheckHook 73 76 ]; 74 77 ··· 77 80 "test_torch_stft" 78 81 "test_stft_loss" 79 82 "test_multiscale_stft_loss" 80 - # assert tensor(1.1904e-07, dtype=torch.float64) <= 0 81 - "test_parametrized_gan_dataset" 82 - # RuntimeError: expected scalar type Double but found Float 83 - "test_speaker_embedding" 84 83 # Requires network acccess to download models 85 84 "test_synthesize" 86 85 ]; ··· 92 91 93 92 # numba tries to write to HOME directory 94 93 export HOME=$TMPDIR 94 + 95 + for file in $(grep -rl 'python TTS/bin' tests); do 96 + substituteInPlace "$file" \ 97 + --replace "python TTS/bin" "${python3.interpreter} $out/lib/${python3.libPrefix}/site-packages/TTS/bin" 98 + done 95 99 ''; 96 100 97 101 disabledTestPaths = [ 98 102 # requires tensorflow 99 103 "tests/test_tacotron2_tf_model.py" 100 - "tests/test_vocoder_tf_melgan_generator.py" 101 - "tests/test_vocoder_tf_pqmf.py" 104 + "tests/vocoder_tests/test_vocoder_tf_pqmf.py" 105 + "tests/vocoder_tests/test_vocoder_tf_melgan_generator.py" 106 + # RuntimeError: fft: ATen not compiled with MKL support 107 + "tests/vocoder_tests/test_fullband_melgan_train.py" 108 + "tests/vocoder_tests/test_hifigan_train.py" 109 + "tests/vocoder_tests/test_melgan_train.py" 110 + "tests/vocoder_tests/test_multiband_melgan_train.py" 111 + "tests/vocoder_tests/test_parallel_wavegan_train.py" 112 + 102 113 ]; 103 114 104 115 meta = with lib; {
+50
pkgs/tools/filesystems/dduper/default.nix
··· 1 + { lib, stdenv, fetchpatch, fetchFromGitHub, btrfs-progs, python3 }: 2 + 3 + let 4 + btrfsProgsPatched = btrfs-progs.overrideAttrs (oldAttrs: { 5 + patches = [ 6 + (fetchpatch { 7 + name = "0001-Print-csum-for-a-given-file-on-stdout.patch"; 8 + url = "https://raw.githubusercontent.com/Lakshmipathi/dduper/8fab08e0f1901bf54411d25f1767b48c978074cb/patch/btrfs-progs-v5.9/0001-Print-csum-for-a-given-file-on-stdout.patch"; 9 + sha256 = "1li9lslrap70ibad8sij3bgpxn5lqs0j10l60bmy3c36y866q3g1"; 10 + }) 11 + ]; 12 + }); 13 + py3 = python3.withPackages (ps: with ps; [ 14 + prettytable 15 + numpy 16 + ]); 17 + in 18 + stdenv.mkDerivation rec { 19 + pname = "dduper"; 20 + version = "0.04"; 21 + 22 + src = fetchFromGitHub { 23 + owner = "lakshmipathi"; 24 + repo = "dduper"; 25 + rev = "v${version}"; 26 + sha256 = "09ncdawxkffldadqhfblqlkdl05q2qmywxyg6p61fv3dr2f2v5wm"; 27 + }; 28 + 29 + buildInputs = [ 30 + btrfsProgsPatched 31 + py3 32 + ]; 33 + 34 + patchPhase = '' 35 + substituteInPlace ./dduper --replace "/usr/sbin/btrfs.static" "${btrfsProgsPatched}/bin/btrfs" 36 + ''; 37 + 38 + installPhase = '' 39 + mkdir -p $out/bin 40 + install -m755 ./dduper $out/bin 41 + ''; 42 + 43 + meta = with lib; { 44 + description = "Fast block-level out-of-band BTRFS deduplication tool."; 45 + homepage = "https://github.com/Lakshmipathi/dduper"; 46 + license = licenses.gpl2Plus; 47 + maintainers = with maintainers; [ thesola10 ]; 48 + platforms = platforms.linux; 49 + }; 50 + }
+19 -3
pkgs/tools/misc/bibutils/default.nix
··· 1 - { lib, stdenv, fetchurl }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , static ? stdenv.hostPlatform.isStatic 5 + }: 2 6 3 7 stdenv.mkDerivation rec { 4 8 pname = "bibutils"; ··· 9 13 sha256 = "15p4av74ihsg03j854dkdqihpspwnp58p9g1lhx48w8kz91c0ml6"; 10 14 }; 11 15 12 - configureFlags = [ "--dynamic" "--install-dir" "$(out)/bin" "--install-lib" "$(out)/lib" ]; 16 + preConfigure = lib.optionalString stdenv.isDarwin '' 17 + substituteInPlace lib/Makefile.dynamic \ 18 + --replace '-Wl,-soname,$(SONAME)' "" 19 + ''; 20 + 21 + configureFlags = [ 22 + (if static then "--static" else "--dynamic") 23 + "--install-dir" "$(out)/bin" 24 + "--install-lib" "$(out)/lib" 25 + ]; 13 26 dontAddPrefix = true; 14 27 15 28 doCheck = true; 16 29 checkTarget = "test"; 30 + preCheck = lib.optionalString stdenv.isDarwin '' 31 + export DYLD_LIBRARY_PATH=`pwd`/lib 32 + ''; 17 33 18 34 meta = with lib; { 19 35 description = "Bibliography format interconversion"; ··· 21 37 homepage = "https://sourceforge.net/p/bibutils/home/Bibutils/"; 22 38 license = licenses.gpl2; 23 39 maintainers = [ maintainers.garrison ]; 24 - platforms = platforms.linux; 40 + platforms = platforms.unix; 25 41 }; 26 42 }
+3 -2
pkgs/tools/misc/esphome/default.nix
··· 8 8 9 9 python3.pkgs.buildPythonApplication rec { 10 10 pname = "esphome"; 11 - version = "1.17.2"; 11 + version = "1.18.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = pname; 15 15 repo = pname; 16 16 rev = "v${version}"; 17 - sha256 = "1md52xzlrzf99s5q2152s1b7yql2h02ss451g68ky207xz660aj1"; 17 + sha256 = "1vz3d59wfqssfv1kvd4minlxibr0id06xfyg8956w9s3b22jc5vq"; 18 18 }; 19 19 20 20 postPatch = '' ··· 67 67 hypothesis 68 68 mock 69 69 pytest-mock 70 + pytest-sugar 70 71 pytestCheckHook 71 72 ]; 72 73
+46 -67
pkgs/tools/misc/fx_cast/default.nix
··· 1 - { lib, stdenv, fetchurl, dpkg }: 2 - 1 + # How to generate a new version: 2 + # 3 + # Update version and hash as usual. 4 + # 5 + # ``` 6 + # cd fx_cast/app 7 + # # Add `"name": "fx_cast_bridge", "version": "...",` to package.json and package-lock.json 8 + # nix run nixpkgs.nodePackages.node2nix -c node2nix -l package-lock.json -d 9 + # cp -v node-*.nix package*.json ~/p/nixpkgs/pkgs/tools/misc/fx_cast/app 10 + # ``` 11 + { pkgs, stdenv, system }: let 12 + nodeEnv = import ./node-env.nix { 13 + inherit (pkgs) nodejs stdenv lib python2 runCommand writeTextFile; 14 + inherit pkgs; 15 + libtool = if stdenv.isDarwin then pkgs.darwin.cctools else null; 16 + }; 17 + nodePackages = import ./node-packages.nix { 18 + inherit (pkgs) fetchurl nix-gitignore stdenv lib fetchgit; 19 + inherit nodeEnv; 20 + globalBuildInputs = [pkgs.avahi-compat]; 21 + }; 22 + in 3 23 stdenv.mkDerivation rec { 4 - pname = "fx_cast_bridge"; 5 - version = "0.0.7"; 24 + name = "fx_cast_bridge-${version}"; 25 + version = "0.1.2"; 6 26 7 - src = fetchurl { 8 - url = "https://github.com/hensm/fx_cast/releases/download/v${version}/${pname}-${version}-x64.deb"; 9 - sha256 = "0kd58vzsq1qzl7qsh1qv25ylxvr5y37li03gjb48x4vhd85slzz5"; 27 + src = pkgs.fetchFromGitHub { 28 + owner = "hensm"; 29 + repo = "fx_cast"; 30 + rev = "v${version}"; 31 + hash = "sha256:1prgk9669xgwkdl39clq0l75n0gnkkpn27gp9rbgl4bafrhvmg9a"; 10 32 }; 11 33 12 - nativeBuildInputs = [ dpkg ]; 34 + buildInputs = with pkgs; [ 35 + nodejs 36 + ]; 13 37 14 - unpackPhase = '' 15 - runHook preUnpack 16 - dpkg-deb -xv $src ./ 17 - runHook postUnpack 38 + buildPhase = '' 39 + ln -vs ${nodePackages.nodeDependencies}/lib/node_modules app/node_modules 40 + npm run build:app 18 41 ''; 19 - 20 - dontBuild = true; 21 - dontPatchELF = true; 22 42 23 43 installPhase = '' 24 - install -DT {opt/fx_cast,$out/bin}/${pname} 25 - install -DT {usr,$out}/lib/mozilla/native-messaging-hosts/${pname}.json 44 + mkdir -p $out/bin $out/lib/mozilla/native-messaging-hosts $out/opt 26 45 27 - substituteInPlace $out/lib/mozilla/native-messaging-hosts/${pname}.json \ 28 - --replace {/opt/fx_cast,$out/bin}/${pname} 29 - ''; 46 + substituteInPlace dist/app/fx_cast_bridge.json \ 47 + --replace "$(realpath dist/app/fx_cast_bridge.sh)" "$out/bin/fx_cast_bridge" 48 + mv dist/app/fx_cast_bridge.json $out/lib/mozilla/native-messaging-hosts 30 49 31 - # See now-cli/default.nix 32 - dontStrip = true; 33 - preFixup = let 34 - libPath = lib.makeLibraryPath [stdenv.cc.cc stdenv.cc.libc]; 35 - bin = "$out/bin/${pname}"; 36 - in '' 37 - 38 - orig_size=$(stat --printf=%s ${bin}) 39 - 40 - patchelf --set-interpreter "${stdenv.cc.bintools.dynamicLinker}" ${bin} 41 - patchelf --set-rpath ${libPath} ${bin} 42 - chmod +x ${bin} 43 - 44 - new_size=$(stat --printf=%s ${bin}) 45 - 46 - ###### zeit-pkg fixing starts here. 47 - # we're replacing plaintext js code that looks like 48 - # PAYLOAD_POSITION = '1234 ' | 0 49 - # [...] 50 - # PRELUDE_POSITION = '1234 ' | 0 51 - # ^-----20-chars-----^^------22-chars------^ 52 - # ^-- grep points here 53 - # 54 - # var_* are as described above 55 - # shift_by seems to be safe so long as all patchelf adjustments occur 56 - # before any locations pointed to by hardcoded offsets 57 - 58 - var_skip=20 59 - var_select=22 60 - shift_by=$(expr $new_size - $orig_size) 61 - 62 - function fix_offset { 63 - # $1 = name of variable to adjust 64 - location=$(grep -obUam1 "$1" ${bin} | cut -d: -f1) 65 - location=$(expr $location + $var_skip) 66 - 67 - value=$(dd if=${bin} iflag=count_bytes,skip_bytes skip=$location \ 68 - bs=1 count=$var_select status=none) 69 - value=$(expr $shift_by + $value) 70 - 71 - echo -n $value | dd of=${bin} bs=1 seek=$location conv=notrunc 72 - } 73 - 74 - fix_offset PAYLOAD_POSITION 75 - fix_offset PRELUDE_POSITION 50 + echo "#! /bin/sh 51 + NODE_PATH=${nodePackages.nodeDependencies}/lib/node_modules exec ${pkgs.nodejs}/bin/node $out/opt/fx_cast_bridge/src/main.js --_name fx_cast_bridge \"\$@\" 52 + " >$out/bin/fx_cast_bridge 53 + chmod +x $out/bin/fx_cast_bridge 76 54 55 + mv dist/app $out/opt/fx_cast_bridge 77 56 ''; 78 57 79 - meta = with lib; { 58 + meta = with pkgs.lib; { 80 59 description = "Implementation of the Chrome Sender API (Chromecast) within Firefox"; 81 60 homepage = "https://hensm.github.io/fx_cast/"; 82 61 license = licenses.mit; 83 - maintainers = with maintainers; [ dtzWill ]; 62 + maintainers = with maintainers; [ dtzWill kevincox ]; 84 63 }; 85 64 }
+567
pkgs/tools/misc/fx_cast/node-env.nix
··· 1 + # This file originates from node2nix 2 + 3 + {lib, stdenv, nodejs, python2, pkgs, libtool, runCommand, writeTextFile}: 4 + 5 + let 6 + # Workaround to cope with utillinux in Nixpkgs 20.09 and util-linux in Nixpkgs master 7 + utillinux = if pkgs ? utillinux then pkgs.utillinux else pkgs.util-linux; 8 + 9 + python = if nodejs ? python then nodejs.python else python2; 10 + 11 + # Create a tar wrapper that filters all the 'Ignoring unknown extended header keyword' noise 12 + tarWrapper = runCommand "tarWrapper" {} '' 13 + mkdir -p $out/bin 14 + 15 + cat > $out/bin/tar <<EOF 16 + #! ${stdenv.shell} -e 17 + $(type -p tar) "\$@" --warning=no-unknown-keyword --delay-directory-restore 18 + EOF 19 + 20 + chmod +x $out/bin/tar 21 + ''; 22 + 23 + # Function that generates a TGZ file from a NPM project 24 + buildNodeSourceDist = 25 + { name, version, src, ... }: 26 + 27 + stdenv.mkDerivation { 28 + name = "node-tarball-${name}-${version}"; 29 + inherit src; 30 + buildInputs = [ nodejs ]; 31 + buildPhase = '' 32 + export HOME=$TMPDIR 33 + tgzFile=$(npm pack | tail -n 1) # Hooks to the pack command will add output (https://docs.npmjs.com/misc/scripts) 34 + ''; 35 + installPhase = '' 36 + mkdir -p $out/tarballs 37 + mv $tgzFile $out/tarballs 38 + mkdir -p $out/nix-support 39 + echo "file source-dist $out/tarballs/$tgzFile" >> $out/nix-support/hydra-build-products 40 + ''; 41 + }; 42 + 43 + includeDependencies = {dependencies}: 44 + lib.optionalString (dependencies != []) 45 + (lib.concatMapStrings (dependency: 46 + '' 47 + # Bundle the dependencies of the package 48 + mkdir -p node_modules 49 + cd node_modules 50 + 51 + # Only include dependencies if they don't exist. They may also be bundled in the package. 52 + if [ ! -e "${dependency.name}" ] 53 + then 54 + ${composePackage dependency} 55 + fi 56 + 57 + cd .. 58 + '' 59 + ) dependencies); 60 + 61 + # Recursively composes the dependencies of a package 62 + composePackage = { name, packageName, src, dependencies ? [], ... }@args: 63 + builtins.addErrorContext "while evaluating node package '${packageName}'" '' 64 + DIR=$(pwd) 65 + cd $TMPDIR 66 + 67 + unpackFile ${src} 68 + 69 + # Make the base dir in which the target dependency resides first 70 + mkdir -p "$(dirname "$DIR/${packageName}")" 71 + 72 + if [ -f "${src}" ] 73 + then 74 + # Figure out what directory has been unpacked 75 + packageDir="$(find . -maxdepth 1 -type d | tail -1)" 76 + 77 + # Restore write permissions to make building work 78 + find "$packageDir" -type d -exec chmod u+x {} \; 79 + chmod -R u+w "$packageDir" 80 + 81 + # Move the extracted tarball into the output folder 82 + mv "$packageDir" "$DIR/${packageName}" 83 + elif [ -d "${src}" ] 84 + then 85 + # Get a stripped name (without hash) of the source directory. 86 + # On old nixpkgs it's already set internally. 87 + if [ -z "$strippedName" ] 88 + then 89 + strippedName="$(stripHash ${src})" 90 + fi 91 + 92 + # Restore write permissions to make building work 93 + chmod -R u+w "$strippedName" 94 + 95 + # Move the extracted directory into the output folder 96 + mv "$strippedName" "$DIR/${packageName}" 97 + fi 98 + 99 + # Unset the stripped name to not confuse the next unpack step 100 + unset strippedName 101 + 102 + # Include the dependencies of the package 103 + cd "$DIR/${packageName}" 104 + ${includeDependencies { inherit dependencies; }} 105 + cd .. 106 + ${lib.optionalString (builtins.substring 0 1 packageName == "@") "cd .."} 107 + ''; 108 + 109 + pinpointDependencies = {dependencies, production}: 110 + let 111 + pinpointDependenciesFromPackageJSON = writeTextFile { 112 + name = "pinpointDependencies.js"; 113 + text = '' 114 + var fs = require('fs'); 115 + var path = require('path'); 116 + 117 + function resolveDependencyVersion(location, name) { 118 + if(location == process.env['NIX_STORE']) { 119 + return null; 120 + } else { 121 + var dependencyPackageJSON = path.join(location, "node_modules", name, "package.json"); 122 + 123 + if(fs.existsSync(dependencyPackageJSON)) { 124 + var dependencyPackageObj = JSON.parse(fs.readFileSync(dependencyPackageJSON)); 125 + 126 + if(dependencyPackageObj.name == name) { 127 + return dependencyPackageObj.version; 128 + } 129 + } else { 130 + return resolveDependencyVersion(path.resolve(location, ".."), name); 131 + } 132 + } 133 + } 134 + 135 + function replaceDependencies(dependencies) { 136 + if(typeof dependencies == "object" && dependencies !== null) { 137 + for(var dependency in dependencies) { 138 + var resolvedVersion = resolveDependencyVersion(process.cwd(), dependency); 139 + 140 + if(resolvedVersion === null) { 141 + process.stderr.write("WARNING: cannot pinpoint dependency: "+dependency+", context: "+process.cwd()+"\n"); 142 + } else { 143 + dependencies[dependency] = resolvedVersion; 144 + } 145 + } 146 + } 147 + } 148 + 149 + /* Read the package.json configuration */ 150 + var packageObj = JSON.parse(fs.readFileSync('./package.json')); 151 + 152 + /* Pinpoint all dependencies */ 153 + replaceDependencies(packageObj.dependencies); 154 + if(process.argv[2] == "development") { 155 + replaceDependencies(packageObj.devDependencies); 156 + } 157 + replaceDependencies(packageObj.optionalDependencies); 158 + 159 + /* Write the fixed package.json file */ 160 + fs.writeFileSync("package.json", JSON.stringify(packageObj, null, 2)); 161 + ''; 162 + }; 163 + in 164 + '' 165 + node ${pinpointDependenciesFromPackageJSON} ${if production then "production" else "development"} 166 + 167 + ${lib.optionalString (dependencies != []) 168 + '' 169 + if [ -d node_modules ] 170 + then 171 + cd node_modules 172 + ${lib.concatMapStrings (dependency: pinpointDependenciesOfPackage dependency) dependencies} 173 + cd .. 174 + fi 175 + ''} 176 + ''; 177 + 178 + # Recursively traverses all dependencies of a package and pinpoints all 179 + # dependencies in the package.json file to the versions that are actually 180 + # being used. 181 + 182 + pinpointDependenciesOfPackage = { packageName, dependencies ? [], production ? true, ... }@args: 183 + '' 184 + if [ -d "${packageName}" ] 185 + then 186 + cd "${packageName}" 187 + ${pinpointDependencies { inherit dependencies production; }} 188 + cd .. 189 + ${lib.optionalString (builtins.substring 0 1 packageName == "@") "cd .."} 190 + fi 191 + ''; 192 + 193 + # Extract the Node.js source code which is used to compile packages with 194 + # native bindings 195 + nodeSources = runCommand "node-sources" {} '' 196 + tar --no-same-owner --no-same-permissions -xf ${nodejs.src} 197 + mv node-* $out 198 + ''; 199 + 200 + # Script that adds _integrity fields to all package.json files to prevent NPM from consulting the cache (that is empty) 201 + addIntegrityFieldsScript = writeTextFile { 202 + name = "addintegrityfields.js"; 203 + text = '' 204 + var fs = require('fs'); 205 + var path = require('path'); 206 + 207 + function augmentDependencies(baseDir, dependencies) { 208 + for(var dependencyName in dependencies) { 209 + var dependency = dependencies[dependencyName]; 210 + 211 + // Open package.json and augment metadata fields 212 + var packageJSONDir = path.join(baseDir, "node_modules", dependencyName); 213 + var packageJSONPath = path.join(packageJSONDir, "package.json"); 214 + 215 + if(fs.existsSync(packageJSONPath)) { // Only augment packages that exist. Sometimes we may have production installs in which development dependencies can be ignored 216 + console.log("Adding metadata fields to: "+packageJSONPath); 217 + var packageObj = JSON.parse(fs.readFileSync(packageJSONPath)); 218 + 219 + if(dependency.integrity) { 220 + packageObj["_integrity"] = dependency.integrity; 221 + } else { 222 + packageObj["_integrity"] = "sha1-000000000000000000000000000="; // When no _integrity string has been provided (e.g. by Git dependencies), add a dummy one. It does not seem to harm and it bypasses downloads. 223 + } 224 + 225 + if(dependency.resolved) { 226 + packageObj["_resolved"] = dependency.resolved; // Adopt the resolved property if one has been provided 227 + } else { 228 + packageObj["_resolved"] = dependency.version; // Set the resolved version to the version identifier. This prevents NPM from cloning Git repositories. 229 + } 230 + 231 + if(dependency.from !== undefined) { // Adopt from property if one has been provided 232 + packageObj["_from"] = dependency.from; 233 + } 234 + 235 + fs.writeFileSync(packageJSONPath, JSON.stringify(packageObj, null, 2)); 236 + } 237 + 238 + // Augment transitive dependencies 239 + if(dependency.dependencies !== undefined) { 240 + augmentDependencies(packageJSONDir, dependency.dependencies); 241 + } 242 + } 243 + } 244 + 245 + if(fs.existsSync("./package-lock.json")) { 246 + var packageLock = JSON.parse(fs.readFileSync("./package-lock.json")); 247 + 248 + if(![1, 2].includes(packageLock.lockfileVersion)) { 249 + process.stderr.write("Sorry, I only understand lock file versions 1 and 2!\n"); 250 + process.exit(1); 251 + } 252 + 253 + if(packageLock.dependencies !== undefined) { 254 + augmentDependencies(".", packageLock.dependencies); 255 + } 256 + } 257 + ''; 258 + }; 259 + 260 + # Reconstructs a package-lock file from the node_modules/ folder structure and package.json files with dummy sha1 hashes 261 + reconstructPackageLock = writeTextFile { 262 + name = "addintegrityfields.js"; 263 + text = '' 264 + var fs = require('fs'); 265 + var path = require('path'); 266 + 267 + var packageObj = JSON.parse(fs.readFileSync("package.json")); 268 + 269 + var lockObj = { 270 + name: packageObj.name, 271 + version: packageObj.version, 272 + lockfileVersion: 1, 273 + requires: true, 274 + dependencies: {} 275 + }; 276 + 277 + function augmentPackageJSON(filePath, dependencies) { 278 + var packageJSON = path.join(filePath, "package.json"); 279 + if(fs.existsSync(packageJSON)) { 280 + var packageObj = JSON.parse(fs.readFileSync(packageJSON)); 281 + dependencies[packageObj.name] = { 282 + version: packageObj.version, 283 + integrity: "sha1-000000000000000000000000000=", 284 + dependencies: {} 285 + }; 286 + processDependencies(path.join(filePath, "node_modules"), dependencies[packageObj.name].dependencies); 287 + } 288 + } 289 + 290 + function processDependencies(dir, dependencies) { 291 + if(fs.existsSync(dir)) { 292 + var files = fs.readdirSync(dir); 293 + 294 + files.forEach(function(entry) { 295 + var filePath = path.join(dir, entry); 296 + var stats = fs.statSync(filePath); 297 + 298 + if(stats.isDirectory()) { 299 + if(entry.substr(0, 1) == "@") { 300 + // When we encounter a namespace folder, augment all packages belonging to the scope 301 + var pkgFiles = fs.readdirSync(filePath); 302 + 303 + pkgFiles.forEach(function(entry) { 304 + if(stats.isDirectory()) { 305 + var pkgFilePath = path.join(filePath, entry); 306 + augmentPackageJSON(pkgFilePath, dependencies); 307 + } 308 + }); 309 + } else { 310 + augmentPackageJSON(filePath, dependencies); 311 + } 312 + } 313 + }); 314 + } 315 + } 316 + 317 + processDependencies("node_modules", lockObj.dependencies); 318 + 319 + fs.writeFileSync("package-lock.json", JSON.stringify(lockObj, null, 2)); 320 + ''; 321 + }; 322 + 323 + prepareAndInvokeNPM = {packageName, bypassCache, reconstructLock, npmFlags, production}: 324 + let 325 + forceOfflineFlag = if bypassCache then "--offline" else "--registry http://www.example.com"; 326 + in 327 + '' 328 + # Pinpoint the versions of all dependencies to the ones that are actually being used 329 + echo "pinpointing versions of dependencies..." 330 + source $pinpointDependenciesScriptPath 331 + 332 + # Patch the shebangs of the bundled modules to prevent them from 333 + # calling executables outside the Nix store as much as possible 334 + patchShebangs . 335 + 336 + # Deploy the Node.js package by running npm install. Since the 337 + # dependencies have been provided already by ourselves, it should not 338 + # attempt to install them again, which is good, because we want to make 339 + # it Nix's responsibility. If it needs to install any dependencies 340 + # anyway (e.g. because the dependency parameters are 341 + # incomplete/incorrect), it fails. 342 + # 343 + # The other responsibilities of NPM are kept -- version checks, build 344 + # steps, postprocessing etc. 345 + 346 + export HOME=$TMPDIR 347 + cd "${packageName}" 348 + runHook preRebuild 349 + 350 + ${lib.optionalString bypassCache '' 351 + ${lib.optionalString reconstructLock '' 352 + if [ -f package-lock.json ] 353 + then 354 + echo "WARNING: Reconstruct lock option enabled, but a lock file already exists!" 355 + echo "This will most likely result in version mismatches! We will remove the lock file and regenerate it!" 356 + rm package-lock.json 357 + else 358 + echo "No package-lock.json file found, reconstructing..." 359 + fi 360 + 361 + node ${reconstructPackageLock} 362 + ''} 363 + 364 + node ${addIntegrityFieldsScript} 365 + ''} 366 + 367 + npm ${forceOfflineFlag} --nodedir=${nodeSources} ${npmFlags} ${lib.optionalString production "--production"} rebuild 368 + 369 + if [ "''${dontNpmInstall-}" != "1" ] 370 + then 371 + # NPM tries to download packages even when they already exist if npm-shrinkwrap is used. 372 + rm -f npm-shrinkwrap.json 373 + 374 + npm ${forceOfflineFlag} --nodedir=${nodeSources} ${npmFlags} ${lib.optionalString production "--production"} install 375 + fi 376 + ''; 377 + 378 + # Builds and composes an NPM package including all its dependencies 379 + buildNodePackage = 380 + { name 381 + , packageName 382 + , version 383 + , dependencies ? [] 384 + , buildInputs ? [] 385 + , production ? true 386 + , npmFlags ? "" 387 + , dontNpmInstall ? false 388 + , bypassCache ? false 389 + , reconstructLock ? false 390 + , preRebuild ? "" 391 + , dontStrip ? true 392 + , unpackPhase ? "true" 393 + , buildPhase ? "true" 394 + , ... }@args: 395 + 396 + let 397 + extraArgs = removeAttrs args [ "name" "dependencies" "buildInputs" "dontStrip" "dontNpmInstall" "preRebuild" "unpackPhase" "buildPhase" ]; 398 + in 399 + stdenv.mkDerivation ({ 400 + name = "node_${name}-${version}"; 401 + buildInputs = [ tarWrapper python nodejs ] 402 + ++ lib.optional (stdenv.isLinux) utillinux 403 + ++ lib.optional (stdenv.isDarwin) libtool 404 + ++ buildInputs; 405 + 406 + inherit nodejs; 407 + 408 + inherit dontStrip; # Stripping may fail a build for some package deployments 409 + inherit dontNpmInstall preRebuild unpackPhase buildPhase; 410 + 411 + compositionScript = composePackage args; 412 + pinpointDependenciesScript = pinpointDependenciesOfPackage args; 413 + 414 + passAsFile = [ "compositionScript" "pinpointDependenciesScript" ]; 415 + 416 + installPhase = '' 417 + # Create and enter a root node_modules/ folder 418 + mkdir -p $out/lib/node_modules 419 + cd $out/lib/node_modules 420 + 421 + # Compose the package and all its dependencies 422 + source $compositionScriptPath 423 + 424 + ${prepareAndInvokeNPM { inherit packageName bypassCache reconstructLock npmFlags production; }} 425 + 426 + # Create symlink to the deployed executable folder, if applicable 427 + if [ -d "$out/lib/node_modules/.bin" ] 428 + then 429 + ln -s $out/lib/node_modules/.bin $out/bin 430 + fi 431 + 432 + # Create symlinks to the deployed manual page folders, if applicable 433 + if [ -d "$out/lib/node_modules/${packageName}/man" ] 434 + then 435 + mkdir -p $out/share 436 + for dir in "$out/lib/node_modules/${packageName}/man/"* 437 + do 438 + mkdir -p $out/share/man/$(basename "$dir") 439 + for page in "$dir"/* 440 + do 441 + ln -s $page $out/share/man/$(basename "$dir") 442 + done 443 + done 444 + fi 445 + 446 + # Run post install hook, if provided 447 + runHook postInstall 448 + ''; 449 + } // extraArgs); 450 + 451 + # Builds a node environment (a node_modules folder and a set of binaries) 452 + buildNodeDependencies = 453 + { name 454 + , packageName 455 + , version 456 + , src 457 + , dependencies ? [] 458 + , buildInputs ? [] 459 + , production ? true 460 + , npmFlags ? "" 461 + , dontNpmInstall ? false 462 + , bypassCache ? false 463 + , reconstructLock ? false 464 + , dontStrip ? true 465 + , unpackPhase ? "true" 466 + , buildPhase ? "true" 467 + , ... }@args: 468 + 469 + let 470 + extraArgs = removeAttrs args [ "name" "dependencies" "buildInputs" ]; 471 + in 472 + stdenv.mkDerivation ({ 473 + name = "node-dependencies-${name}-${version}"; 474 + 475 + buildInputs = [ tarWrapper python nodejs ] 476 + ++ lib.optional (stdenv.isLinux) utillinux 477 + ++ lib.optional (stdenv.isDarwin) libtool 478 + ++ buildInputs; 479 + 480 + inherit dontStrip; # Stripping may fail a build for some package deployments 481 + inherit dontNpmInstall unpackPhase buildPhase; 482 + 483 + includeScript = includeDependencies { inherit dependencies; }; 484 + pinpointDependenciesScript = pinpointDependenciesOfPackage args; 485 + 486 + passAsFile = [ "includeScript" "pinpointDependenciesScript" ]; 487 + 488 + installPhase = '' 489 + mkdir -p $out/${packageName} 490 + cd $out/${packageName} 491 + 492 + source $includeScriptPath 493 + 494 + # Create fake package.json to make the npm commands work properly 495 + cp ${src}/package.json . 496 + chmod 644 package.json 497 + ${lib.optionalString bypassCache '' 498 + if [ -f ${src}/package-lock.json ] 499 + then 500 + cp ${src}/package-lock.json . 501 + fi 502 + ''} 503 + 504 + # Go to the parent folder to make sure that all packages are pinpointed 505 + cd .. 506 + ${lib.optionalString (builtins.substring 0 1 packageName == "@") "cd .."} 507 + 508 + ${prepareAndInvokeNPM { inherit packageName bypassCache reconstructLock npmFlags production; }} 509 + 510 + # Expose the executables that were installed 511 + cd .. 512 + ${lib.optionalString (builtins.substring 0 1 packageName == "@") "cd .."} 513 + 514 + mv ${packageName} lib 515 + ln -s $out/lib/node_modules/.bin $out/bin 516 + ''; 517 + } // extraArgs); 518 + 519 + # Builds a development shell 520 + buildNodeShell = 521 + { name 522 + , packageName 523 + , version 524 + , src 525 + , dependencies ? [] 526 + , buildInputs ? [] 527 + , production ? true 528 + , npmFlags ? "" 529 + , dontNpmInstall ? false 530 + , bypassCache ? false 531 + , reconstructLock ? false 532 + , dontStrip ? true 533 + , unpackPhase ? "true" 534 + , buildPhase ? "true" 535 + , ... }@args: 536 + 537 + let 538 + nodeDependencies = buildNodeDependencies args; 539 + in 540 + stdenv.mkDerivation { 541 + name = "node-shell-${name}-${version}"; 542 + 543 + buildInputs = [ python nodejs ] ++ lib.optional (stdenv.isLinux) utillinux ++ buildInputs; 544 + buildCommand = '' 545 + mkdir -p $out/bin 546 + cat > $out/bin/shell <<EOF 547 + #! ${stdenv.shell} -e 548 + $shellHook 549 + exec ${stdenv.shell} 550 + EOF 551 + chmod +x $out/bin/shell 552 + ''; 553 + 554 + # Provide the dependencies in a development shell through the NODE_PATH environment variable 555 + inherit nodeDependencies; 556 + shellHook = lib.optionalString (dependencies != []) '' 557 + export NODE_PATH=${nodeDependencies}/lib/node_modules 558 + export PATH="${nodeDependencies}/bin:$PATH" 559 + ''; 560 + }; 561 + in 562 + { 563 + buildNodeSourceDist = lib.makeOverridable buildNodeSourceDist; 564 + buildNodePackage = lib.makeOverridable buildNodePackage; 565 + buildNodeDependencies = lib.makeOverridable buildNodeDependencies; 566 + buildNodeShell = lib.makeOverridable buildNodeShell; 567 + }
+1706
pkgs/tools/misc/fx_cast/node-packages.nix
··· 1 + # This file has been generated by node2nix 1.9.0. Do not edit! 2 + 3 + {nodeEnv, fetchurl, fetchgit, nix-gitignore, stdenv, lib, globalBuildInputs ? []}: 4 + 5 + let 6 + sources = { 7 + "@babel/parser-7.11.3" = { 8 + name = "_at_babel_slash_parser"; 9 + packageName = "@babel/parser"; 10 + version = "7.11.3"; 11 + src = fetchurl { 12 + url = "https://registry.npmjs.org/@babel/parser/-/parser-7.11.3.tgz"; 13 + sha512 = "REo8xv7+sDxkKvoxEywIdsNFiZLybwdI7hcT5uEPyQrSMB4YQ973BfC9OOrD/81MaIjh6UxdulIQXkjmiH3PcA=="; 14 + }; 15 + }; 16 + "@babel/runtime-7.11.2" = { 17 + name = "_at_babel_slash_runtime"; 18 + packageName = "@babel/runtime"; 19 + version = "7.11.2"; 20 + src = fetchurl { 21 + url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz"; 22 + sha512 = "TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw=="; 23 + }; 24 + }; 25 + "@nodelib/fs.scandir-2.1.3" = { 26 + name = "_at_nodelib_slash_fs.scandir"; 27 + packageName = "@nodelib/fs.scandir"; 28 + version = "2.1.3"; 29 + src = fetchurl { 30 + url = "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz"; 31 + sha512 = "eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw=="; 32 + }; 33 + }; 34 + "@nodelib/fs.stat-2.0.3" = { 35 + name = "_at_nodelib_slash_fs.stat"; 36 + packageName = "@nodelib/fs.stat"; 37 + version = "2.0.3"; 38 + src = fetchurl { 39 + url = "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz"; 40 + sha512 = "bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA=="; 41 + }; 42 + }; 43 + "@nodelib/fs.walk-1.2.4" = { 44 + name = "_at_nodelib_slash_fs.walk"; 45 + packageName = "@nodelib/fs.walk"; 46 + version = "1.2.4"; 47 + src = fetchurl { 48 + url = "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz"; 49 + sha512 = "1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ=="; 50 + }; 51 + }; 52 + "@protobufjs/aspromise-1.1.2" = { 53 + name = "_at_protobufjs_slash_aspromise"; 54 + packageName = "@protobufjs/aspromise"; 55 + version = "1.1.2"; 56 + src = fetchurl { 57 + url = "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz"; 58 + sha1 = "9b8b0cc663d669a7d8f6f5d0893a14d348f30fbf"; 59 + }; 60 + }; 61 + "@protobufjs/base64-1.1.2" = { 62 + name = "_at_protobufjs_slash_base64"; 63 + packageName = "@protobufjs/base64"; 64 + version = "1.1.2"; 65 + src = fetchurl { 66 + url = "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz"; 67 + sha512 = "AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg=="; 68 + }; 69 + }; 70 + "@protobufjs/codegen-2.0.4" = { 71 + name = "_at_protobufjs_slash_codegen"; 72 + packageName = "@protobufjs/codegen"; 73 + version = "2.0.4"; 74 + src = fetchurl { 75 + url = "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz"; 76 + sha512 = "YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg=="; 77 + }; 78 + }; 79 + "@protobufjs/eventemitter-1.1.0" = { 80 + name = "_at_protobufjs_slash_eventemitter"; 81 + packageName = "@protobufjs/eventemitter"; 82 + version = "1.1.0"; 83 + src = fetchurl { 84 + url = "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz"; 85 + sha1 = "355cbc98bafad5978f9ed095f397621f1d066b70"; 86 + }; 87 + }; 88 + "@protobufjs/fetch-1.1.0" = { 89 + name = "_at_protobufjs_slash_fetch"; 90 + packageName = "@protobufjs/fetch"; 91 + version = "1.1.0"; 92 + src = fetchurl { 93 + url = "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz"; 94 + sha1 = "ba99fb598614af65700c1619ff06d454b0d84c45"; 95 + }; 96 + }; 97 + "@protobufjs/float-1.0.2" = { 98 + name = "_at_protobufjs_slash_float"; 99 + packageName = "@protobufjs/float"; 100 + version = "1.0.2"; 101 + src = fetchurl { 102 + url = "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz"; 103 + sha1 = "5e9e1abdcb73fc0a7cb8b291df78c8cbd97b87d1"; 104 + }; 105 + }; 106 + "@protobufjs/inquire-1.1.0" = { 107 + name = "_at_protobufjs_slash_inquire"; 108 + packageName = "@protobufjs/inquire"; 109 + version = "1.1.0"; 110 + src = fetchurl { 111 + url = "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz"; 112 + sha1 = "ff200e3e7cf2429e2dcafc1140828e8cc638f089"; 113 + }; 114 + }; 115 + "@protobufjs/path-1.1.2" = { 116 + name = "_at_protobufjs_slash_path"; 117 + packageName = "@protobufjs/path"; 118 + version = "1.1.2"; 119 + src = fetchurl { 120 + url = "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz"; 121 + sha1 = "6cc2b20c5c9ad6ad0dccfd21ca7673d8d7fbf68d"; 122 + }; 123 + }; 124 + "@protobufjs/pool-1.1.0" = { 125 + name = "_at_protobufjs_slash_pool"; 126 + packageName = "@protobufjs/pool"; 127 + version = "1.1.0"; 128 + src = fetchurl { 129 + url = "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz"; 130 + sha1 = "09fd15f2d6d3abfa9b65bc366506d6ad7846ff54"; 131 + }; 132 + }; 133 + "@protobufjs/utf8-1.1.0" = { 134 + name = "_at_protobufjs_slash_utf8"; 135 + packageName = "@protobufjs/utf8"; 136 + version = "1.1.0"; 137 + src = fetchurl { 138 + url = "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz"; 139 + sha1 = "a777360b5b39a1a2e5106f8e858f2fd2d060c570"; 140 + }; 141 + }; 142 + "@types/color-name-1.1.1" = { 143 + name = "_at_types_slash_color-name"; 144 + packageName = "@types/color-name"; 145 + version = "1.1.1"; 146 + src = fetchurl { 147 + url = "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz"; 148 + sha512 = "rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ=="; 149 + }; 150 + }; 151 + "@types/long-4.0.0" = { 152 + name = "_at_types_slash_long"; 153 + packageName = "@types/long"; 154 + version = "4.0.0"; 155 + src = fetchurl { 156 + url = "https://registry.npmjs.org/@types/long/-/long-4.0.0.tgz"; 157 + sha512 = "1w52Nyx4Gq47uuu0EVcsHBxZFJgurQ+rTKS3qMHxR1GY2T8c2AJYd6vZoZ9q1rupaDjU0yT+Jc2XTyXkjeMA+Q=="; 158 + }; 159 + }; 160 + "@types/mdns-0.0.33" = { 161 + name = "_at_types_slash_mdns"; 162 + packageName = "@types/mdns"; 163 + version = "0.0.33"; 164 + src = fetchurl { 165 + url = "https://registry.npmjs.org/@types/mdns/-/mdns-0.0.33.tgz"; 166 + sha512 = "Uhm8lyPXIe2hz+aiiD6PXkGc7dlFk6Kc2HJlqmWXhAJktD5Arg27EYre0wv1SmmpSGQZ30X6iCjZyIGYKxmCxw=="; 167 + }; 168 + }; 169 + "@types/mime-types-2.1.0" = { 170 + name = "_at_types_slash_mime-types"; 171 + packageName = "@types/mime-types"; 172 + version = "2.1.0"; 173 + src = fetchurl { 174 + url = "https://registry.npmjs.org/@types/mime-types/-/mime-types-2.1.0.tgz"; 175 + sha1 = "9ca52cda363f699c69466c2a6ccdaad913ea7a73"; 176 + }; 177 + }; 178 + "@types/minimist-1.2.1" = { 179 + name = "_at_types_slash_minimist"; 180 + packageName = "@types/minimist"; 181 + version = "1.2.1"; 182 + src = fetchurl { 183 + url = "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.1.tgz"; 184 + sha512 = "fZQQafSREFyuZcdWFAExYjBiCL7AUCdgsk80iO0q4yihYYdcIiH28CcuPTGFgLOCC8RlW49GSQxdHwZP+I7CNg=="; 185 + }; 186 + }; 187 + "@types/node-10.14.19" = { 188 + name = "_at_types_slash_node"; 189 + packageName = "@types/node"; 190 + version = "10.14.19"; 191 + src = fetchurl { 192 + url = "https://registry.npmjs.org/@types/node/-/node-10.14.19.tgz"; 193 + sha512 = "j6Sqt38ssdMKutXBUuAcmWF8QtHW1Fwz/mz4Y+Wd9mzpBiVFirjpNQf363hG5itkG+yGaD+oiLyb50HxJ36l9Q=="; 194 + }; 195 + }; 196 + "@types/node-13.13.15" = { 197 + name = "_at_types_slash_node"; 198 + packageName = "@types/node"; 199 + version = "13.13.15"; 200 + src = fetchurl { 201 + url = "https://registry.npmjs.org/@types/node/-/node-13.13.15.tgz"; 202 + sha512 = "kwbcs0jySLxzLsa2nWUAGOd/s21WU1jebrEdtzhsj1D4Yps1EOuyI1Qcu+FD56dL7NRNIJtDDjcqIG22NwkgLw=="; 203 + }; 204 + }; 205 + "@types/node-fetch-2.5.7" = { 206 + name = "_at_types_slash_node-fetch"; 207 + packageName = "@types/node-fetch"; 208 + version = "2.5.7"; 209 + src = fetchurl { 210 + url = "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.5.7.tgz"; 211 + sha512 = "o2WVNf5UhWRkxlf6eq+jMZDu7kjgpgJfl4xVNlvryc95O/6F2ld8ztKX+qu+Rjyet93WAWm5LjeX9H5FGkODvw=="; 212 + }; 213 + }; 214 + "@types/ws-7.4.2" = { 215 + name = "_at_types_slash_ws"; 216 + packageName = "@types/ws"; 217 + version = "7.4.2"; 218 + src = fetchurl { 219 + url = "https://registry.npmjs.org/@types/ws/-/ws-7.4.2.tgz"; 220 + sha512 = "PbeN0Eydl7LQl4OIav29YmkO2LxbVuz3nZD/kb19lOS+wLgIkRbWMNmU/QQR7ABpOJ7D7xDOU8co7iohObewrw=="; 221 + }; 222 + }; 223 + "ajv-6.12.3" = { 224 + name = "ajv"; 225 + packageName = "ajv"; 226 + version = "6.12.3"; 227 + src = fetchurl { 228 + url = "https://registry.npmjs.org/ajv/-/ajv-6.12.3.tgz"; 229 + sha512 = "4K0cK3L1hsqk9xIb2z9vs/XU+PGJZ9PNpJRDS9YLzmNdX6jmVPfamLvTJr0aDAusnHyCHO6MjzlkAsgtqp9teA=="; 230 + }; 231 + }; 232 + "ansi-styles-4.2.1" = { 233 + name = "ansi-styles"; 234 + packageName = "ansi-styles"; 235 + version = "4.2.1"; 236 + src = fetchurl { 237 + url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz"; 238 + sha512 = "9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA=="; 239 + }; 240 + }; 241 + "array-union-2.1.0" = { 242 + name = "array-union"; 243 + packageName = "array-union"; 244 + version = "2.1.0"; 245 + src = fetchurl { 246 + url = "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz"; 247 + sha512 = "HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw=="; 248 + }; 249 + }; 250 + "asn1-0.2.4" = { 251 + name = "asn1"; 252 + packageName = "asn1"; 253 + version = "0.2.4"; 254 + src = fetchurl { 255 + url = "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz"; 256 + sha512 = "jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg=="; 257 + }; 258 + }; 259 + "assert-plus-1.0.0" = { 260 + name = "assert-plus"; 261 + packageName = "assert-plus"; 262 + version = "1.0.0"; 263 + src = fetchurl { 264 + url = "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz"; 265 + sha1 = "f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525"; 266 + }; 267 + }; 268 + "asynckit-0.4.0" = { 269 + name = "asynckit"; 270 + packageName = "asynckit"; 271 + version = "0.4.0"; 272 + src = fetchurl { 273 + url = "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz"; 274 + sha1 = "c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"; 275 + }; 276 + }; 277 + "at-least-node-1.0.0" = { 278 + name = "at-least-node"; 279 + packageName = "at-least-node"; 280 + version = "1.0.0"; 281 + src = fetchurl { 282 + url = "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz"; 283 + sha512 = "+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg=="; 284 + }; 285 + }; 286 + "aws-sign2-0.7.0" = { 287 + name = "aws-sign2"; 288 + packageName = "aws-sign2"; 289 + version = "0.7.0"; 290 + src = fetchurl { 291 + url = "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz"; 292 + sha1 = "b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8"; 293 + }; 294 + }; 295 + "aws4-1.10.1" = { 296 + name = "aws4"; 297 + packageName = "aws4"; 298 + version = "1.10.1"; 299 + src = fetchurl { 300 + url = "https://registry.npmjs.org/aws4/-/aws4-1.10.1.tgz"; 301 + sha512 = "zg7Hz2k5lI8kb7U32998pRRFin7zJlkfezGJjUc2heaD4Pw2wObakCDVzkKztTm/Ln7eiVvYsjqak0Ed4LkMDA=="; 302 + }; 303 + }; 304 + "bcrypt-pbkdf-1.0.2" = { 305 + name = "bcrypt-pbkdf"; 306 + packageName = "bcrypt-pbkdf"; 307 + version = "1.0.2"; 308 + src = fetchurl { 309 + url = "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz"; 310 + sha1 = "a4301d389b6a43f9b67ff3ca11a3f6637e360e9e"; 311 + }; 312 + }; 313 + "big-integer-1.6.44" = { 314 + name = "big-integer"; 315 + packageName = "big-integer"; 316 + version = "1.6.44"; 317 + src = fetchurl { 318 + url = "https://registry.npmjs.org/big-integer/-/big-integer-1.6.44.tgz"; 319 + sha512 = "7MzElZPTyJ2fNvBkPxtFQ2fWIkVmuzw41+BZHSzpEq3ymB2MfeKp1+yXl/tS75xCx+WnyV+yb0kp+K1C3UNwmQ=="; 320 + }; 321 + }; 322 + "bindings-1.2.1" = { 323 + name = "bindings"; 324 + packageName = "bindings"; 325 + version = "1.2.1"; 326 + src = fetchurl { 327 + url = "https://registry.npmjs.org/bindings/-/bindings-1.2.1.tgz"; 328 + sha1 = "14ad6113812d2d37d72e67b4cacb4bb726505f11"; 329 + }; 330 + }; 331 + "bplist-creator-0.0.8" = { 332 + name = "bplist-creator"; 333 + packageName = "bplist-creator"; 334 + version = "0.0.8"; 335 + src = fetchurl { 336 + url = "https://registry.npmjs.org/bplist-creator/-/bplist-creator-0.0.8.tgz"; 337 + sha512 = "Za9JKzD6fjLC16oX2wsXfc+qBEhJBJB1YPInoAQpMLhDuj5aVOv1baGeIQSq1Fr3OCqzvsoQcSBSwGId/Ja2PA=="; 338 + }; 339 + }; 340 + "bplist-parser-0.2.0" = { 341 + name = "bplist-parser"; 342 + packageName = "bplist-parser"; 343 + version = "0.2.0"; 344 + src = fetchurl { 345 + url = "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.2.0.tgz"; 346 + sha512 = "z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw=="; 347 + }; 348 + }; 349 + "braces-3.0.2" = { 350 + name = "braces"; 351 + packageName = "braces"; 352 + version = "3.0.2"; 353 + src = fetchurl { 354 + url = "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz"; 355 + sha512 = "b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A=="; 356 + }; 357 + }; 358 + "byline-5.0.0" = { 359 + name = "byline"; 360 + packageName = "byline"; 361 + version = "5.0.0"; 362 + src = fetchurl { 363 + url = "https://registry.npmjs.org/byline/-/byline-5.0.0.tgz"; 364 + sha1 = "741c5216468eadc457b03410118ad77de8c1ddb1"; 365 + }; 366 + }; 367 + "caseless-0.12.0" = { 368 + name = "caseless"; 369 + packageName = "caseless"; 370 + version = "0.12.0"; 371 + src = fetchurl { 372 + url = "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz"; 373 + sha1 = "1b681c21ff84033c826543090689420d187151dc"; 374 + }; 375 + }; 376 + "castv2-0.1.10" = { 377 + name = "castv2"; 378 + packageName = "castv2"; 379 + version = "0.1.10"; 380 + src = fetchurl { 381 + url = "https://registry.npmjs.org/castv2/-/castv2-0.1.10.tgz"; 382 + sha512 = "3QWevHrjT22KdF08Y2a217IYCDQDP7vEJaY4n0lPBeC5UBYbMFMadDfVTsaQwq7wqsEgYUHElPGm3EO1ey+TNw=="; 383 + }; 384 + }; 385 + "chalk-3.0.0" = { 386 + name = "chalk"; 387 + packageName = "chalk"; 388 + version = "3.0.0"; 389 + src = fetchurl { 390 + url = "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz"; 391 + sha512 = "4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg=="; 392 + }; 393 + }; 394 + "color-convert-2.0.1" = { 395 + name = "color-convert"; 396 + packageName = "color-convert"; 397 + version = "2.0.1"; 398 + src = fetchurl { 399 + url = "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz"; 400 + sha512 = "RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ=="; 401 + }; 402 + }; 403 + "color-name-1.1.4" = { 404 + name = "color-name"; 405 + packageName = "color-name"; 406 + version = "1.1.4"; 407 + src = fetchurl { 408 + url = "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz"; 409 + sha512 = "dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="; 410 + }; 411 + }; 412 + "combined-stream-1.0.8" = { 413 + name = "combined-stream"; 414 + packageName = "combined-stream"; 415 + version = "1.0.8"; 416 + src = fetchurl { 417 + url = "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz"; 418 + sha512 = "FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg=="; 419 + }; 420 + }; 421 + "core-util-is-1.0.2" = { 422 + name = "core-util-is"; 423 + packageName = "core-util-is"; 424 + version = "1.0.2"; 425 + src = fetchurl { 426 + url = "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"; 427 + sha1 = "b5fd54220aa2bc5ab57aab7140c940754503c1a7"; 428 + }; 429 + }; 430 + "dashdash-1.14.1" = { 431 + name = "dashdash"; 432 + packageName = "dashdash"; 433 + version = "1.14.1"; 434 + src = fetchurl { 435 + url = "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz"; 436 + sha1 = "853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"; 437 + }; 438 + }; 439 + "debug-4.1.1" = { 440 + name = "debug"; 441 + packageName = "debug"; 442 + version = "4.1.1"; 443 + src = fetchurl { 444 + url = "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz"; 445 + sha512 = "pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw=="; 446 + }; 447 + }; 448 + "deep-is-0.1.3" = { 449 + name = "deep-is"; 450 + packageName = "deep-is"; 451 + version = "0.1.3"; 452 + src = fetchurl { 453 + url = "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz"; 454 + sha1 = "b369d6fb5dbc13eecf524f91b070feedc357cf34"; 455 + }; 456 + }; 457 + "delayed-stream-1.0.0" = { 458 + name = "delayed-stream"; 459 + packageName = "delayed-stream"; 460 + version = "1.0.0"; 461 + src = fetchurl { 462 + url = "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz"; 463 + sha1 = "df3ae199acadfb7d440aaae0b29e2272b24ec619"; 464 + }; 465 + }; 466 + "dir-glob-3.0.1" = { 467 + name = "dir-glob"; 468 + packageName = "dir-glob"; 469 + version = "3.0.1"; 470 + src = fetchurl { 471 + url = "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz"; 472 + sha512 = "WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA=="; 473 + }; 474 + }; 475 + "ecc-jsbn-0.1.2" = { 476 + name = "ecc-jsbn"; 477 + packageName = "ecc-jsbn"; 478 + version = "0.1.2"; 479 + src = fetchurl { 480 + url = "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz"; 481 + sha1 = "3a83a904e54353287874c564b7549386849a98c9"; 482 + }; 483 + }; 484 + "escodegen-1.14.3" = { 485 + name = "escodegen"; 486 + packageName = "escodegen"; 487 + version = "1.14.3"; 488 + src = fetchurl { 489 + url = "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz"; 490 + sha512 = "qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw=="; 491 + }; 492 + }; 493 + "esprima-4.0.1" = { 494 + name = "esprima"; 495 + packageName = "esprima"; 496 + version = "4.0.1"; 497 + src = fetchurl { 498 + url = "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz"; 499 + sha512 = "eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="; 500 + }; 501 + }; 502 + "estraverse-4.3.0" = { 503 + name = "estraverse"; 504 + packageName = "estraverse"; 505 + version = "4.3.0"; 506 + src = fetchurl { 507 + url = "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz"; 508 + sha512 = "39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw=="; 509 + }; 510 + }; 511 + "esutils-2.0.3" = { 512 + name = "esutils"; 513 + packageName = "esutils"; 514 + version = "2.0.3"; 515 + src = fetchurl { 516 + url = "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz"; 517 + sha512 = "kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g=="; 518 + }; 519 + }; 520 + "expand-template-2.0.3" = { 521 + name = "expand-template"; 522 + packageName = "expand-template"; 523 + version = "2.0.3"; 524 + src = fetchurl { 525 + url = "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz"; 526 + sha512 = "XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg=="; 527 + }; 528 + }; 529 + "extend-3.0.2" = { 530 + name = "extend"; 531 + packageName = "extend"; 532 + version = "3.0.2"; 533 + src = fetchurl { 534 + url = "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz"; 535 + sha512 = "fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="; 536 + }; 537 + }; 538 + "extsprintf-1.3.0" = { 539 + name = "extsprintf"; 540 + packageName = "extsprintf"; 541 + version = "1.3.0"; 542 + src = fetchurl { 543 + url = "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz"; 544 + sha1 = "96918440e3041a7a414f8c52e3c574eb3c3e1e05"; 545 + }; 546 + }; 547 + "fast-deep-equal-3.1.3" = { 548 + name = "fast-deep-equal"; 549 + packageName = "fast-deep-equal"; 550 + version = "3.1.3"; 551 + src = fetchurl { 552 + url = "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz"; 553 + sha512 = "f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="; 554 + }; 555 + }; 556 + "fast-glob-3.2.4" = { 557 + name = "fast-glob"; 558 + packageName = "fast-glob"; 559 + version = "3.2.4"; 560 + src = fetchurl { 561 + url = "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.4.tgz"; 562 + sha512 = "kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ=="; 563 + }; 564 + }; 565 + "fast-json-stable-stringify-2.1.0" = { 566 + name = "fast-json-stable-stringify"; 567 + packageName = "fast-json-stable-stringify"; 568 + version = "2.1.0"; 569 + src = fetchurl { 570 + url = "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz"; 571 + sha512 = "lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="; 572 + }; 573 + }; 574 + "fast-levenshtein-2.0.6" = { 575 + name = "fast-levenshtein"; 576 + packageName = "fast-levenshtein"; 577 + version = "2.0.6"; 578 + src = fetchurl { 579 + url = "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz"; 580 + sha1 = "3d8a5c66883a16a30ca8643e851f19baa7797917"; 581 + }; 582 + }; 583 + "fast-srp-hap-2.0.2" = { 584 + name = "fast-srp-hap"; 585 + packageName = "fast-srp-hap"; 586 + version = "2.0.2"; 587 + src = fetchurl { 588 + url = "https://registry.npmjs.org/fast-srp-hap/-/fast-srp-hap-2.0.2.tgz"; 589 + sha512 = "wABhZRrFhlovqJQ1HygOUB4R6WZW2hmlpvVYh2dVCy8BPLabDrB/Tu6XI3B4QfmhtHk8s1OeiFqJHY7FBsphug=="; 590 + }; 591 + }; 592 + "fastq-1.8.0" = { 593 + name = "fastq"; 594 + packageName = "fastq"; 595 + version = "1.8.0"; 596 + src = fetchurl { 597 + url = "https://registry.npmjs.org/fastq/-/fastq-1.8.0.tgz"; 598 + sha512 = "SMIZoZdLh/fgofivvIkmknUXyPnvxRE3DhtZ5Me3Mrsk5gyPL42F0xr51TdRXskBxHfMp+07bcYzfsYEsSQA9Q=="; 599 + }; 600 + }; 601 + "fill-range-7.0.1" = { 602 + name = "fill-range"; 603 + packageName = "fill-range"; 604 + version = "7.0.1"; 605 + src = fetchurl { 606 + url = "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz"; 607 + sha512 = "qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ=="; 608 + }; 609 + }; 610 + "forever-agent-0.6.1" = { 611 + name = "forever-agent"; 612 + packageName = "forever-agent"; 613 + version = "0.6.1"; 614 + src = fetchurl { 615 + url = "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz"; 616 + sha1 = "fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"; 617 + }; 618 + }; 619 + "form-data-2.3.3" = { 620 + name = "form-data"; 621 + packageName = "form-data"; 622 + version = "2.3.3"; 623 + src = fetchurl { 624 + url = "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz"; 625 + sha512 = "1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ=="; 626 + }; 627 + }; 628 + "form-data-3.0.0" = { 629 + name = "form-data"; 630 + packageName = "form-data"; 631 + version = "3.0.0"; 632 + src = fetchurl { 633 + url = "https://registry.npmjs.org/form-data/-/form-data-3.0.0.tgz"; 634 + sha512 = "CKMFDglpbMi6PyN+brwB9Q/GOw0eAnsrEZDgcsH5Krhz5Od/haKHAX0NmQfha2zPPz0JpWzA7GJHGSnvCRLWsg=="; 635 + }; 636 + }; 637 + "from2-2.3.0" = { 638 + name = "from2"; 639 + packageName = "from2"; 640 + version = "2.3.0"; 641 + src = fetchurl { 642 + url = "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz"; 643 + sha1 = "8bfb5502bde4a4d36cfdeea007fcca21d7e382af"; 644 + }; 645 + }; 646 + "fs-extra-8.1.0" = { 647 + name = "fs-extra"; 648 + packageName = "fs-extra"; 649 + version = "8.1.0"; 650 + src = fetchurl { 651 + url = "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz"; 652 + sha512 = "yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g=="; 653 + }; 654 + }; 655 + "fs-extra-9.1.0" = { 656 + name = "fs-extra"; 657 + packageName = "fs-extra"; 658 + version = "9.1.0"; 659 + src = fetchurl { 660 + url = "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz"; 661 + sha512 = "hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ=="; 662 + }; 663 + }; 664 + "getpass-0.1.7" = { 665 + name = "getpass"; 666 + packageName = "getpass"; 667 + version = "0.1.7"; 668 + src = fetchurl { 669 + url = "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz"; 670 + sha1 = "5eff8e3e684d569ae4cb2b1282604e8ba62149fa"; 671 + }; 672 + }; 673 + "glob-parent-5.1.1" = { 674 + name = "glob-parent"; 675 + packageName = "glob-parent"; 676 + version = "5.1.1"; 677 + src = fetchurl { 678 + url = "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz"; 679 + sha512 = "FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ=="; 680 + }; 681 + }; 682 + "globby-11.0.1" = { 683 + name = "globby"; 684 + packageName = "globby"; 685 + version = "11.0.1"; 686 + src = fetchurl { 687 + url = "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz"; 688 + sha512 = "iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ=="; 689 + }; 690 + }; 691 + "graceful-fs-4.2.6" = { 692 + name = "graceful-fs"; 693 + packageName = "graceful-fs"; 694 + version = "4.2.6"; 695 + src = fetchurl { 696 + url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz"; 697 + sha512 = "nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ=="; 698 + }; 699 + }; 700 + "har-schema-2.0.0" = { 701 + name = "har-schema"; 702 + packageName = "har-schema"; 703 + version = "2.0.0"; 704 + src = fetchurl { 705 + url = "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz"; 706 + sha1 = "a94c2224ebcac04782a0d9035521f24735b7ec92"; 707 + }; 708 + }; 709 + "har-validator-5.1.5" = { 710 + name = "har-validator"; 711 + packageName = "har-validator"; 712 + version = "5.1.5"; 713 + src = fetchurl { 714 + url = "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz"; 715 + sha512 = "nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w=="; 716 + }; 717 + }; 718 + "has-flag-4.0.0" = { 719 + name = "has-flag"; 720 + packageName = "has-flag"; 721 + version = "4.0.0"; 722 + src = fetchurl { 723 + url = "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz"; 724 + sha512 = "EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="; 725 + }; 726 + }; 727 + "http-signature-1.2.0" = { 728 + name = "http-signature"; 729 + packageName = "http-signature"; 730 + version = "1.2.0"; 731 + src = fetchurl { 732 + url = "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz"; 733 + sha1 = "9aecd925114772f3d95b65a60abb8f7c18fbace1"; 734 + }; 735 + }; 736 + "ignore-5.1.8" = { 737 + name = "ignore"; 738 + packageName = "ignore"; 739 + version = "5.1.8"; 740 + src = fetchurl { 741 + url = "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz"; 742 + sha512 = "BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw=="; 743 + }; 744 + }; 745 + "inherits-2.0.4" = { 746 + name = "inherits"; 747 + packageName = "inherits"; 748 + version = "2.0.4"; 749 + src = fetchurl { 750 + url = "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz"; 751 + sha512 = "k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="; 752 + }; 753 + }; 754 + "into-stream-5.1.1" = { 755 + name = "into-stream"; 756 + packageName = "into-stream"; 757 + version = "5.1.1"; 758 + src = fetchurl { 759 + url = "https://registry.npmjs.org/into-stream/-/into-stream-5.1.1.tgz"; 760 + sha512 = "krrAJ7McQxGGmvaYbB7Q1mcA+cRwg9Ij2RfWIeVesNBgVDZmzY/Fa4IpZUT3bmdRzMzdf/mzltCG2Dq99IZGBA=="; 761 + }; 762 + }; 763 + "is-extglob-2.1.1" = { 764 + name = "is-extglob"; 765 + packageName = "is-extglob"; 766 + version = "2.1.1"; 767 + src = fetchurl { 768 + url = "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz"; 769 + sha1 = "a88c02535791f02ed37c76a1b9ea9773c833f8c2"; 770 + }; 771 + }; 772 + "is-glob-4.0.1" = { 773 + name = "is-glob"; 774 + packageName = "is-glob"; 775 + version = "4.0.1"; 776 + src = fetchurl { 777 + url = "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz"; 778 + sha512 = "5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg=="; 779 + }; 780 + }; 781 + "is-number-7.0.0" = { 782 + name = "is-number"; 783 + packageName = "is-number"; 784 + version = "7.0.0"; 785 + src = fetchurl { 786 + url = "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz"; 787 + sha512 = "41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng=="; 788 + }; 789 + }; 790 + "is-typedarray-1.0.0" = { 791 + name = "is-typedarray"; 792 + packageName = "is-typedarray"; 793 + version = "1.0.0"; 794 + src = fetchurl { 795 + url = "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz"; 796 + sha1 = "e479c80858df0c1b11ddda6940f96011fcda4a9a"; 797 + }; 798 + }; 799 + "isarray-1.0.0" = { 800 + name = "isarray"; 801 + packageName = "isarray"; 802 + version = "1.0.0"; 803 + src = fetchurl { 804 + url = "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"; 805 + sha1 = "bb935d48582cba168c06834957a54a3e07124f11"; 806 + }; 807 + }; 808 + "isstream-0.1.2" = { 809 + name = "isstream"; 810 + packageName = "isstream"; 811 + version = "0.1.2"; 812 + src = fetchurl { 813 + url = "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz"; 814 + sha1 = "47e63f7af55afa6f92e1500e690eb8b8529c099a"; 815 + }; 816 + }; 817 + "jsbn-0.1.1" = { 818 + name = "jsbn"; 819 + packageName = "jsbn"; 820 + version = "0.1.1"; 821 + src = fetchurl { 822 + url = "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz"; 823 + sha1 = "a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"; 824 + }; 825 + }; 826 + "json-schema-0.2.3" = { 827 + name = "json-schema"; 828 + packageName = "json-schema"; 829 + version = "0.2.3"; 830 + src = fetchurl { 831 + url = "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz"; 832 + sha1 = "b480c892e59a2f05954ce727bd3f2a4e882f9e13"; 833 + }; 834 + }; 835 + "json-schema-traverse-0.4.1" = { 836 + name = "json-schema-traverse"; 837 + packageName = "json-schema-traverse"; 838 + version = "0.4.1"; 839 + src = fetchurl { 840 + url = "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz"; 841 + sha512 = "xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="; 842 + }; 843 + }; 844 + "json-stringify-safe-5.0.1" = { 845 + name = "json-stringify-safe"; 846 + packageName = "json-stringify-safe"; 847 + version = "5.0.1"; 848 + src = fetchurl { 849 + url = "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz"; 850 + sha1 = "1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"; 851 + }; 852 + }; 853 + "jsonfile-4.0.0" = { 854 + name = "jsonfile"; 855 + packageName = "jsonfile"; 856 + version = "4.0.0"; 857 + src = fetchurl { 858 + url = "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz"; 859 + sha1 = "8771aae0799b64076b76640fca058f9c10e33ecb"; 860 + }; 861 + }; 862 + "jsonfile-6.1.0" = { 863 + name = "jsonfile"; 864 + packageName = "jsonfile"; 865 + version = "6.1.0"; 866 + src = fetchurl { 867 + url = "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz"; 868 + sha512 = "5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ=="; 869 + }; 870 + }; 871 + "jsprim-1.4.1" = { 872 + name = "jsprim"; 873 + packageName = "jsprim"; 874 + version = "1.4.1"; 875 + src = fetchurl { 876 + url = "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz"; 877 + sha1 = "313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2"; 878 + }; 879 + }; 880 + "levn-0.3.0" = { 881 + name = "levn"; 882 + packageName = "levn"; 883 + version = "0.3.0"; 884 + src = fetchurl { 885 + url = "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz"; 886 + sha1 = "3b09924edf9f083c0490fdd4c0bc4421e04764ee"; 887 + }; 888 + }; 889 + "long-4.0.0" = { 890 + name = "long"; 891 + packageName = "long"; 892 + version = "4.0.0"; 893 + src = fetchurl { 894 + url = "https://registry.npmjs.org/long/-/long-4.0.0.tgz"; 895 + sha512 = "XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA=="; 896 + }; 897 + }; 898 + "mdns-2.5.1" = { 899 + name = "mdns"; 900 + packageName = "mdns"; 901 + version = "2.5.1"; 902 + src = fetchurl { 903 + url = "https://registry.npmjs.org/mdns/-/mdns-2.5.1.tgz"; 904 + sha512 = "JglS7Ed3Yf0BCpyC7LXA1MUrumMV8jj4g67nT3+m886SFYllz2HWBg8ObywFXWbBSv5gW0meMOOS4vVa2jZGCw=="; 905 + }; 906 + }; 907 + "merge2-1.4.1" = { 908 + name = "merge2"; 909 + packageName = "merge2"; 910 + version = "1.4.1"; 911 + src = fetchurl { 912 + url = "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz"; 913 + sha512 = "8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg=="; 914 + }; 915 + }; 916 + "micromatch-4.0.2" = { 917 + name = "micromatch"; 918 + packageName = "micromatch"; 919 + version = "4.0.2"; 920 + src = fetchurl { 921 + url = "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz"; 922 + sha512 = "y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q=="; 923 + }; 924 + }; 925 + "mime-db-1.44.0" = { 926 + name = "mime-db"; 927 + packageName = "mime-db"; 928 + version = "1.44.0"; 929 + src = fetchurl { 930 + url = "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz"; 931 + sha512 = "/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg=="; 932 + }; 933 + }; 934 + "mime-types-2.1.27" = { 935 + name = "mime-types"; 936 + packageName = "mime-types"; 937 + version = "2.1.27"; 938 + src = fetchurl { 939 + url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz"; 940 + sha512 = "JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w=="; 941 + }; 942 + }; 943 + "minimist-1.2.5" = { 944 + name = "minimist"; 945 + packageName = "minimist"; 946 + version = "1.2.5"; 947 + src = fetchurl { 948 + url = "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz"; 949 + sha512 = "FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw=="; 950 + }; 951 + }; 952 + "mkdirp-0.5.5" = { 953 + name = "mkdirp"; 954 + packageName = "mkdirp"; 955 + version = "0.5.5"; 956 + src = fetchurl { 957 + url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz"; 958 + sha512 = "NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ=="; 959 + }; 960 + }; 961 + "ms-2.1.2" = { 962 + name = "ms"; 963 + packageName = "ms"; 964 + version = "2.1.2"; 965 + src = fetchurl { 966 + url = "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz"; 967 + sha512 = "sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="; 968 + }; 969 + }; 970 + "multistream-2.1.1" = { 971 + name = "multistream"; 972 + packageName = "multistream"; 973 + version = "2.1.1"; 974 + src = fetchurl { 975 + url = "https://registry.npmjs.org/multistream/-/multistream-2.1.1.tgz"; 976 + sha512 = "xasv76hl6nr1dEy3lPvy7Ej7K/Lx3O/FCvwge8PeVJpciPPoNCbaANcNiBug3IpdvTveZUcAV0DJzdnUDMesNQ=="; 977 + }; 978 + }; 979 + "mustache-4.0.1" = { 980 + name = "mustache"; 981 + packageName = "mustache"; 982 + version = "4.0.1"; 983 + src = fetchurl { 984 + url = "https://registry.npmjs.org/mustache/-/mustache-4.0.1.tgz"; 985 + sha512 = "yL5VE97+OXn4+Er3THSmTdCFCtx5hHWzrolvH+JObZnUYwuaG7XV+Ch4fR2cIrcYI0tFHxS7iyFYl14bW8y2sA=="; 986 + }; 987 + }; 988 + "nan-2.14.1" = { 989 + name = "nan"; 990 + packageName = "nan"; 991 + version = "2.14.1"; 992 + src = fetchurl { 993 + url = "https://registry.npmjs.org/nan/-/nan-2.14.1.tgz"; 994 + sha512 = "isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw=="; 995 + }; 996 + }; 997 + "node-fetch-2.6.0" = { 998 + name = "node-fetch"; 999 + packageName = "node-fetch"; 1000 + version = "2.6.0"; 1001 + src = fetchurl { 1002 + url = "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.0.tgz"; 1003 + sha512 = "8dG4H5ujfvFiqDmVu9fQ5bOHUC15JMjMY/Zumv26oOvvVJjM67KF8koCWIabKQ1GJIa9r2mMZscBq/TbdOcmNA=="; 1004 + }; 1005 + }; 1006 + "oauth-sign-0.9.0" = { 1007 + name = "oauth-sign"; 1008 + packageName = "oauth-sign"; 1009 + version = "0.9.0"; 1010 + src = fetchurl { 1011 + url = "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz"; 1012 + sha512 = "fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ=="; 1013 + }; 1014 + }; 1015 + "optionator-0.8.3" = { 1016 + name = "optionator"; 1017 + packageName = "optionator"; 1018 + version = "0.8.3"; 1019 + src = fetchurl { 1020 + url = "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz"; 1021 + sha512 = "+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA=="; 1022 + }; 1023 + }; 1024 + "os-tmpdir-1.0.2" = { 1025 + name = "os-tmpdir"; 1026 + packageName = "os-tmpdir"; 1027 + version = "1.0.2"; 1028 + src = fetchurl { 1029 + url = "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz"; 1030 + sha1 = "bbe67406c79aa85c5cfec766fe5734555dfa1274"; 1031 + }; 1032 + }; 1033 + "p-is-promise-3.0.0" = { 1034 + name = "p-is-promise"; 1035 + packageName = "p-is-promise"; 1036 + version = "3.0.0"; 1037 + src = fetchurl { 1038 + url = "https://registry.npmjs.org/p-is-promise/-/p-is-promise-3.0.0.tgz"; 1039 + sha512 = "Wo8VsW4IRQSKVXsJCn7TomUaVtyfjVDn3nUP7kE967BQk0CwFpdbZs0X0uk5sW9mkBa9eNM7hCMaG93WUAwxYQ=="; 1040 + }; 1041 + }; 1042 + "path-parse-1.0.6" = { 1043 + name = "path-parse"; 1044 + packageName = "path-parse"; 1045 + version = "1.0.6"; 1046 + src = fetchurl { 1047 + url = "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz"; 1048 + sha512 = "GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw=="; 1049 + }; 1050 + }; 1051 + "path-type-4.0.0" = { 1052 + name = "path-type"; 1053 + packageName = "path-type"; 1054 + version = "4.0.0"; 1055 + src = fetchurl { 1056 + url = "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz"; 1057 + sha512 = "gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw=="; 1058 + }; 1059 + }; 1060 + "performance-now-2.1.0" = { 1061 + name = "performance-now"; 1062 + packageName = "performance-now"; 1063 + version = "2.1.0"; 1064 + src = fetchurl { 1065 + url = "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz"; 1066 + sha1 = "6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"; 1067 + }; 1068 + }; 1069 + "picomatch-2.2.2" = { 1070 + name = "picomatch"; 1071 + packageName = "picomatch"; 1072 + version = "2.2.2"; 1073 + src = fetchurl { 1074 + url = "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz"; 1075 + sha512 = "q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg=="; 1076 + }; 1077 + }; 1078 + "pkg-4.4.9" = { 1079 + name = "pkg"; 1080 + packageName = "pkg"; 1081 + version = "4.4.9"; 1082 + src = fetchurl { 1083 + url = "https://registry.npmjs.org/pkg/-/pkg-4.4.9.tgz"; 1084 + sha512 = "FK4GqHtcCY2PPPVaKViU0NyRzpo6gCS7tPKN5b7AkElqjAOCH1bsRKgohEnxThr6DWfTGByGqba2YHGR/BqbmA=="; 1085 + }; 1086 + }; 1087 + "pkg-fetch-2.6.9" = { 1088 + name = "pkg-fetch"; 1089 + packageName = "pkg-fetch"; 1090 + version = "2.6.9"; 1091 + src = fetchurl { 1092 + url = "https://registry.npmjs.org/pkg-fetch/-/pkg-fetch-2.6.9.tgz"; 1093 + sha512 = "EnVR8LRILXBvaNP+wJOSY02c3+qDDfyEyR+aqAHLhcc9PBnbxFT9UZ1+If49goPQzQPn26TzF//fc6KXZ0aXEg=="; 1094 + }; 1095 + }; 1096 + "prelude-ls-1.1.2" = { 1097 + name = "prelude-ls"; 1098 + packageName = "prelude-ls"; 1099 + version = "1.1.2"; 1100 + src = fetchurl { 1101 + url = "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz"; 1102 + sha1 = "21932a549f5e52ffd9a827f570e04be62a97da54"; 1103 + }; 1104 + }; 1105 + "process-nextick-args-2.0.1" = { 1106 + name = "process-nextick-args"; 1107 + packageName = "process-nextick-args"; 1108 + version = "2.0.1"; 1109 + src = fetchurl { 1110 + url = "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz"; 1111 + sha512 = "3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="; 1112 + }; 1113 + }; 1114 + "progress-2.0.3" = { 1115 + name = "progress"; 1116 + packageName = "progress"; 1117 + version = "2.0.3"; 1118 + src = fetchurl { 1119 + url = "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz"; 1120 + sha512 = "7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA=="; 1121 + }; 1122 + }; 1123 + "protobufjs-6.8.8" = { 1124 + name = "protobufjs"; 1125 + packageName = "protobufjs"; 1126 + version = "6.8.8"; 1127 + src = fetchurl { 1128 + url = "https://registry.npmjs.org/protobufjs/-/protobufjs-6.8.8.tgz"; 1129 + sha512 = "AAmHtD5pXgZfi7GMpllpO3q1Xw1OYldr+dMUlAnffGTAhqkg72WdmSY71uKBF/JuyiKs8psYbtKrhi0ASCD8qw=="; 1130 + }; 1131 + }; 1132 + "psl-1.8.0" = { 1133 + name = "psl"; 1134 + packageName = "psl"; 1135 + version = "1.8.0"; 1136 + src = fetchurl { 1137 + url = "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz"; 1138 + sha512 = "RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ=="; 1139 + }; 1140 + }; 1141 + "punycode-2.1.1" = { 1142 + name = "punycode"; 1143 + packageName = "punycode"; 1144 + version = "2.1.1"; 1145 + src = fetchurl { 1146 + url = "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz"; 1147 + sha512 = "XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="; 1148 + }; 1149 + }; 1150 + "qs-6.5.2" = { 1151 + name = "qs"; 1152 + packageName = "qs"; 1153 + version = "6.5.2"; 1154 + src = fetchurl { 1155 + url = "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz"; 1156 + sha512 = "N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA=="; 1157 + }; 1158 + }; 1159 + "rage-edit-1.2.0" = { 1160 + name = "rage-edit"; 1161 + packageName = "rage-edit"; 1162 + version = "1.2.0"; 1163 + src = fetchurl { 1164 + url = "https://registry.npmjs.org/rage-edit/-/rage-edit-1.2.0.tgz"; 1165 + sha512 = "0RspBRc2s6We4g7hRCvT5mu7YPEnfjvQK8Tt354a2uUNJCMC7MKLvo/1mLvHUCQ/zbP6siQyp5VRZN7UCpMFZg=="; 1166 + }; 1167 + }; 1168 + "readable-stream-2.3.7" = { 1169 + name = "readable-stream"; 1170 + packageName = "readable-stream"; 1171 + version = "2.3.7"; 1172 + src = fetchurl { 1173 + url = "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz"; 1174 + sha512 = "Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw=="; 1175 + }; 1176 + }; 1177 + "regenerator-runtime-0.13.7" = { 1178 + name = "regenerator-runtime"; 1179 + packageName = "regenerator-runtime"; 1180 + version = "0.13.7"; 1181 + src = fetchurl { 1182 + url = "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz"; 1183 + sha512 = "a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew=="; 1184 + }; 1185 + }; 1186 + "request-2.88.2" = { 1187 + name = "request"; 1188 + packageName = "request"; 1189 + version = "2.88.2"; 1190 + src = fetchurl { 1191 + url = "https://registry.npmjs.org/request/-/request-2.88.2.tgz"; 1192 + sha512 = "MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw=="; 1193 + }; 1194 + }; 1195 + "request-progress-3.0.0" = { 1196 + name = "request-progress"; 1197 + packageName = "request-progress"; 1198 + version = "3.0.0"; 1199 + src = fetchurl { 1200 + url = "https://registry.npmjs.org/request-progress/-/request-progress-3.0.0.tgz"; 1201 + sha1 = "4ca754081c7fec63f505e4faa825aa06cd669dbe"; 1202 + }; 1203 + }; 1204 + "resolve-1.17.0" = { 1205 + name = "resolve"; 1206 + packageName = "resolve"; 1207 + version = "1.17.0"; 1208 + src = fetchurl { 1209 + url = "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz"; 1210 + sha512 = "ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w=="; 1211 + }; 1212 + }; 1213 + "reusify-1.0.4" = { 1214 + name = "reusify"; 1215 + packageName = "reusify"; 1216 + version = "1.0.4"; 1217 + src = fetchurl { 1218 + url = "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz"; 1219 + sha512 = "U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw=="; 1220 + }; 1221 + }; 1222 + "run-parallel-1.1.9" = { 1223 + name = "run-parallel"; 1224 + packageName = "run-parallel"; 1225 + version = "1.1.9"; 1226 + src = fetchurl { 1227 + url = "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz"; 1228 + sha512 = "DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q=="; 1229 + }; 1230 + }; 1231 + "safe-buffer-5.1.2" = { 1232 + name = "safe-buffer"; 1233 + packageName = "safe-buffer"; 1234 + version = "5.1.2"; 1235 + src = fetchurl { 1236 + url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz"; 1237 + sha512 = "Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="; 1238 + }; 1239 + }; 1240 + "safer-buffer-2.1.2" = { 1241 + name = "safer-buffer"; 1242 + packageName = "safer-buffer"; 1243 + version = "2.1.2"; 1244 + src = fetchurl { 1245 + url = "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz"; 1246 + sha512 = "YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="; 1247 + }; 1248 + }; 1249 + "semver-6.3.0" = { 1250 + name = "semver"; 1251 + packageName = "semver"; 1252 + version = "6.3.0"; 1253 + src = fetchurl { 1254 + url = "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz"; 1255 + sha512 = "b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="; 1256 + }; 1257 + }; 1258 + "slash-3.0.0" = { 1259 + name = "slash"; 1260 + packageName = "slash"; 1261 + version = "3.0.0"; 1262 + src = fetchurl { 1263 + url = "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz"; 1264 + sha512 = "g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q=="; 1265 + }; 1266 + }; 1267 + "source-map-0.6.1" = { 1268 + name = "source-map"; 1269 + packageName = "source-map"; 1270 + version = "0.6.1"; 1271 + src = fetchurl { 1272 + url = "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz"; 1273 + sha512 = "UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="; 1274 + }; 1275 + }; 1276 + "sshpk-1.16.1" = { 1277 + name = "sshpk"; 1278 + packageName = "sshpk"; 1279 + version = "1.16.1"; 1280 + src = fetchurl { 1281 + url = "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz"; 1282 + sha512 = "HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg=="; 1283 + }; 1284 + }; 1285 + "stream-buffers-2.2.0" = { 1286 + name = "stream-buffers"; 1287 + packageName = "stream-buffers"; 1288 + version = "2.2.0"; 1289 + src = fetchurl { 1290 + url = "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz"; 1291 + sha1 = "91d5f5130d1cef96dcfa7f726945188741d09ee4"; 1292 + }; 1293 + }; 1294 + "stream-meter-1.0.4" = { 1295 + name = "stream-meter"; 1296 + packageName = "stream-meter"; 1297 + version = "1.0.4"; 1298 + src = fetchurl { 1299 + url = "https://registry.npmjs.org/stream-meter/-/stream-meter-1.0.4.tgz"; 1300 + sha1 = "52af95aa5ea760a2491716704dbff90f73afdd1d"; 1301 + }; 1302 + }; 1303 + "string_decoder-1.1.1" = { 1304 + name = "string_decoder"; 1305 + packageName = "string_decoder"; 1306 + version = "1.1.1"; 1307 + src = fetchurl { 1308 + url = "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz"; 1309 + sha512 = "n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg=="; 1310 + }; 1311 + }; 1312 + "supports-color-7.1.0" = { 1313 + name = "supports-color"; 1314 + packageName = "supports-color"; 1315 + version = "7.1.0"; 1316 + src = fetchurl { 1317 + url = "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz"; 1318 + sha512 = "oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g=="; 1319 + }; 1320 + }; 1321 + "throttleit-1.0.0" = { 1322 + name = "throttleit"; 1323 + packageName = "throttleit"; 1324 + version = "1.0.0"; 1325 + src = fetchurl { 1326 + url = "https://registry.npmjs.org/throttleit/-/throttleit-1.0.0.tgz"; 1327 + sha1 = "9e785836daf46743145a5984b6268d828528ac6c"; 1328 + }; 1329 + }; 1330 + "to-regex-range-5.0.1" = { 1331 + name = "to-regex-range"; 1332 + packageName = "to-regex-range"; 1333 + version = "5.0.1"; 1334 + src = fetchurl { 1335 + url = "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz"; 1336 + sha512 = "65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ=="; 1337 + }; 1338 + }; 1339 + "tough-cookie-2.5.0" = { 1340 + name = "tough-cookie"; 1341 + packageName = "tough-cookie"; 1342 + version = "2.5.0"; 1343 + src = fetchurl { 1344 + url = "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz"; 1345 + sha512 = "nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g=="; 1346 + }; 1347 + }; 1348 + "tunnel-agent-0.6.0" = { 1349 + name = "tunnel-agent"; 1350 + packageName = "tunnel-agent"; 1351 + version = "0.6.0"; 1352 + src = fetchurl { 1353 + url = "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz"; 1354 + sha1 = "27a5dea06b36b04a0a9966774b290868f0fc40fd"; 1355 + }; 1356 + }; 1357 + "tweetnacl-0.14.5" = { 1358 + name = "tweetnacl"; 1359 + packageName = "tweetnacl"; 1360 + version = "0.14.5"; 1361 + src = fetchurl { 1362 + url = "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz"; 1363 + sha1 = "5ae68177f192d4456269d108afa93ff8743f4f64"; 1364 + }; 1365 + }; 1366 + "tweetnacl-1.0.3" = { 1367 + name = "tweetnacl"; 1368 + packageName = "tweetnacl"; 1369 + version = "1.0.3"; 1370 + src = fetchurl { 1371 + url = "https://registry.npmjs.org/tweetnacl/-/tweetnacl-1.0.3.tgz"; 1372 + sha512 = "6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw=="; 1373 + }; 1374 + }; 1375 + "type-check-0.3.2" = { 1376 + name = "type-check"; 1377 + packageName = "type-check"; 1378 + version = "0.3.2"; 1379 + src = fetchurl { 1380 + url = "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz"; 1381 + sha1 = "5884cab512cf1d355e3fb784f30804b2b520db72"; 1382 + }; 1383 + }; 1384 + "typescript-4.2.4" = { 1385 + name = "typescript"; 1386 + packageName = "typescript"; 1387 + version = "4.2.4"; 1388 + src = fetchurl { 1389 + url = "https://registry.npmjs.org/typescript/-/typescript-4.2.4.tgz"; 1390 + sha512 = "V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg=="; 1391 + }; 1392 + }; 1393 + "uid2-0.0.3" = { 1394 + name = "uid2"; 1395 + packageName = "uid2"; 1396 + version = "0.0.3"; 1397 + src = fetchurl { 1398 + url = "https://registry.npmjs.org/uid2/-/uid2-0.0.3.tgz"; 1399 + sha1 = "483126e11774df2f71b8b639dcd799c376162b82"; 1400 + }; 1401 + }; 1402 + "unique-temp-dir-1.0.0" = { 1403 + name = "unique-temp-dir"; 1404 + packageName = "unique-temp-dir"; 1405 + version = "1.0.0"; 1406 + src = fetchurl { 1407 + url = "https://registry.npmjs.org/unique-temp-dir/-/unique-temp-dir-1.0.0.tgz"; 1408 + sha1 = "6dce95b2681ca003eebfb304a415f9cbabcc5385"; 1409 + }; 1410 + }; 1411 + "universalify-0.1.2" = { 1412 + name = "universalify"; 1413 + packageName = "universalify"; 1414 + version = "0.1.2"; 1415 + src = fetchurl { 1416 + url = "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz"; 1417 + sha512 = "rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg=="; 1418 + }; 1419 + }; 1420 + "universalify-2.0.0" = { 1421 + name = "universalify"; 1422 + packageName = "universalify"; 1423 + version = "2.0.0"; 1424 + src = fetchurl { 1425 + url = "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz"; 1426 + sha512 = "hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ=="; 1427 + }; 1428 + }; 1429 + "uri-js-4.2.2" = { 1430 + name = "uri-js"; 1431 + packageName = "uri-js"; 1432 + version = "4.2.2"; 1433 + src = fetchurl { 1434 + url = "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz"; 1435 + sha512 = "KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ=="; 1436 + }; 1437 + }; 1438 + "util-deprecate-1.0.2" = { 1439 + name = "util-deprecate"; 1440 + packageName = "util-deprecate"; 1441 + version = "1.0.2"; 1442 + src = fetchurl { 1443 + url = "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"; 1444 + sha1 = "450d4dc9fa70de732762fbd2d4a28981419a0ccf"; 1445 + }; 1446 + }; 1447 + "uuid-3.4.0" = { 1448 + name = "uuid"; 1449 + packageName = "uuid"; 1450 + version = "3.4.0"; 1451 + src = fetchurl { 1452 + url = "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz"; 1453 + sha512 = "HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A=="; 1454 + }; 1455 + }; 1456 + "verror-1.10.0" = { 1457 + name = "verror"; 1458 + packageName = "verror"; 1459 + version = "1.10.0"; 1460 + src = fetchurl { 1461 + url = "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz"; 1462 + sha1 = "3a105ca17053af55d6e270c1f8288682e18da400"; 1463 + }; 1464 + }; 1465 + "word-wrap-1.2.3" = { 1466 + name = "word-wrap"; 1467 + packageName = "word-wrap"; 1468 + version = "1.2.3"; 1469 + src = fetchurl { 1470 + url = "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz"; 1471 + sha512 = "Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ=="; 1472 + }; 1473 + }; 1474 + "ws-7.4.5" = { 1475 + name = "ws"; 1476 + packageName = "ws"; 1477 + version = "7.4.5"; 1478 + src = fetchurl { 1479 + url = "https://registry.npmjs.org/ws/-/ws-7.4.5.tgz"; 1480 + sha512 = "xzyu3hFvomRfXKH8vOFMU3OguG6oOvhXMo3xsGy3xWExqaM2dxBbVxuD99O7m3ZUFMvvscsZDqxfgMaRr/Nr1g=="; 1481 + }; 1482 + }; 1483 + }; 1484 + args = { 1485 + name = "fx_cast_bridge"; 1486 + packageName = "fx_cast_bridge"; 1487 + version = "0.1.2"; 1488 + src = ./.; 1489 + dependencies = [ 1490 + sources."@babel/parser-7.11.3" 1491 + sources."@babel/runtime-7.11.2" 1492 + sources."@nodelib/fs.scandir-2.1.3" 1493 + sources."@nodelib/fs.stat-2.0.3" 1494 + sources."@nodelib/fs.walk-1.2.4" 1495 + sources."@protobufjs/aspromise-1.1.2" 1496 + sources."@protobufjs/base64-1.1.2" 1497 + sources."@protobufjs/codegen-2.0.4" 1498 + sources."@protobufjs/eventemitter-1.1.0" 1499 + sources."@protobufjs/fetch-1.1.0" 1500 + sources."@protobufjs/float-1.0.2" 1501 + sources."@protobufjs/inquire-1.1.0" 1502 + sources."@protobufjs/path-1.1.2" 1503 + sources."@protobufjs/pool-1.1.0" 1504 + sources."@protobufjs/utf8-1.1.0" 1505 + sources."@types/color-name-1.1.1" 1506 + sources."@types/long-4.0.0" 1507 + sources."@types/mdns-0.0.33" 1508 + sources."@types/mime-types-2.1.0" 1509 + sources."@types/minimist-1.2.1" 1510 + sources."@types/node-13.13.15" 1511 + sources."@types/node-fetch-2.5.7" 1512 + sources."@types/ws-7.4.2" 1513 + sources."ajv-6.12.3" 1514 + sources."ansi-styles-4.2.1" 1515 + sources."array-union-2.1.0" 1516 + sources."asn1-0.2.4" 1517 + sources."assert-plus-1.0.0" 1518 + sources."asynckit-0.4.0" 1519 + sources."at-least-node-1.0.0" 1520 + sources."aws-sign2-0.7.0" 1521 + sources."aws4-1.10.1" 1522 + (sources."bcrypt-pbkdf-1.0.2" // { 1523 + dependencies = [ 1524 + sources."tweetnacl-0.14.5" 1525 + ]; 1526 + }) 1527 + sources."big-integer-1.6.44" 1528 + sources."bindings-1.2.1" 1529 + sources."bplist-creator-0.0.8" 1530 + sources."bplist-parser-0.2.0" 1531 + sources."braces-3.0.2" 1532 + sources."byline-5.0.0" 1533 + sources."caseless-0.12.0" 1534 + (sources."castv2-0.1.10" // { 1535 + dependencies = [ 1536 + sources."debug-4.1.1" 1537 + sources."ms-2.1.2" 1538 + ]; 1539 + }) 1540 + sources."chalk-3.0.0" 1541 + sources."color-convert-2.0.1" 1542 + sources."color-name-1.1.4" 1543 + sources."combined-stream-1.0.8" 1544 + sources."core-util-is-1.0.2" 1545 + sources."dashdash-1.14.1" 1546 + sources."deep-is-0.1.3" 1547 + sources."delayed-stream-1.0.0" 1548 + sources."dir-glob-3.0.1" 1549 + sources."ecc-jsbn-0.1.2" 1550 + sources."escodegen-1.14.3" 1551 + sources."esprima-4.0.1" 1552 + sources."estraverse-4.3.0" 1553 + sources."esutils-2.0.3" 1554 + sources."expand-template-2.0.3" 1555 + sources."extend-3.0.2" 1556 + sources."extsprintf-1.3.0" 1557 + sources."fast-deep-equal-3.1.3" 1558 + sources."fast-glob-3.2.4" 1559 + sources."fast-json-stable-stringify-2.1.0" 1560 + sources."fast-levenshtein-2.0.6" 1561 + sources."fast-srp-hap-2.0.2" 1562 + sources."fastq-1.8.0" 1563 + sources."fill-range-7.0.1" 1564 + sources."forever-agent-0.6.1" 1565 + sources."form-data-3.0.0" 1566 + sources."from2-2.3.0" 1567 + sources."fs-extra-9.1.0" 1568 + sources."getpass-0.1.7" 1569 + sources."glob-parent-5.1.1" 1570 + sources."globby-11.0.1" 1571 + sources."graceful-fs-4.2.6" 1572 + sources."har-schema-2.0.0" 1573 + sources."har-validator-5.1.5" 1574 + sources."has-flag-4.0.0" 1575 + sources."http-signature-1.2.0" 1576 + sources."ignore-5.1.8" 1577 + sources."inherits-2.0.4" 1578 + sources."into-stream-5.1.1" 1579 + sources."is-extglob-2.1.1" 1580 + sources."is-glob-4.0.1" 1581 + sources."is-number-7.0.0" 1582 + sources."is-typedarray-1.0.0" 1583 + sources."isarray-1.0.0" 1584 + sources."isstream-0.1.2" 1585 + sources."jsbn-0.1.1" 1586 + sources."json-schema-0.2.3" 1587 + sources."json-schema-traverse-0.4.1" 1588 + sources."json-stringify-safe-5.0.1" 1589 + sources."jsonfile-6.1.0" 1590 + sources."jsprim-1.4.1" 1591 + sources."levn-0.3.0" 1592 + sources."long-4.0.0" 1593 + sources."mdns-2.5.1" 1594 + sources."merge2-1.4.1" 1595 + sources."micromatch-4.0.2" 1596 + sources."mime-db-1.44.0" 1597 + sources."mime-types-2.1.27" 1598 + sources."minimist-1.2.5" 1599 + sources."mkdirp-0.5.5" 1600 + sources."multistream-2.1.1" 1601 + sources."mustache-4.0.1" 1602 + sources."nan-2.14.1" 1603 + sources."node-fetch-2.6.0" 1604 + sources."oauth-sign-0.9.0" 1605 + sources."optionator-0.8.3" 1606 + sources."os-tmpdir-1.0.2" 1607 + sources."p-is-promise-3.0.0" 1608 + sources."path-parse-1.0.6" 1609 + sources."path-type-4.0.0" 1610 + sources."performance-now-2.1.0" 1611 + sources."picomatch-2.2.2" 1612 + (sources."pkg-4.4.9" // { 1613 + dependencies = [ 1614 + sources."fs-extra-8.1.0" 1615 + sources."jsonfile-4.0.0" 1616 + sources."universalify-0.1.2" 1617 + ]; 1618 + }) 1619 + (sources."pkg-fetch-2.6.9" // { 1620 + dependencies = [ 1621 + sources."fs-extra-8.1.0" 1622 + sources."jsonfile-4.0.0" 1623 + sources."universalify-0.1.2" 1624 + ]; 1625 + }) 1626 + sources."prelude-ls-1.1.2" 1627 + sources."process-nextick-args-2.0.1" 1628 + sources."progress-2.0.3" 1629 + (sources."protobufjs-6.8.8" // { 1630 + dependencies = [ 1631 + sources."@types/node-10.14.19" 1632 + ]; 1633 + }) 1634 + sources."psl-1.8.0" 1635 + sources."punycode-2.1.1" 1636 + sources."qs-6.5.2" 1637 + sources."rage-edit-1.2.0" 1638 + sources."readable-stream-2.3.7" 1639 + sources."regenerator-runtime-0.13.7" 1640 + (sources."request-2.88.2" // { 1641 + dependencies = [ 1642 + sources."form-data-2.3.3" 1643 + ]; 1644 + }) 1645 + sources."request-progress-3.0.0" 1646 + sources."resolve-1.17.0" 1647 + sources."reusify-1.0.4" 1648 + sources."run-parallel-1.1.9" 1649 + sources."safe-buffer-5.1.2" 1650 + sources."safer-buffer-2.1.2" 1651 + sources."semver-6.3.0" 1652 + sources."slash-3.0.0" 1653 + sources."source-map-0.6.1" 1654 + (sources."sshpk-1.16.1" // { 1655 + dependencies = [ 1656 + sources."tweetnacl-0.14.5" 1657 + ]; 1658 + }) 1659 + sources."stream-buffers-2.2.0" 1660 + sources."stream-meter-1.0.4" 1661 + sources."string_decoder-1.1.1" 1662 + sources."supports-color-7.1.0" 1663 + sources."throttleit-1.0.0" 1664 + sources."to-regex-range-5.0.1" 1665 + sources."tough-cookie-2.5.0" 1666 + sources."tunnel-agent-0.6.0" 1667 + sources."tweetnacl-1.0.3" 1668 + sources."type-check-0.3.2" 1669 + sources."typescript-4.2.4" 1670 + sources."uid2-0.0.3" 1671 + sources."unique-temp-dir-1.0.0" 1672 + sources."universalify-2.0.0" 1673 + sources."uri-js-4.2.2" 1674 + sources."util-deprecate-1.0.2" 1675 + sources."uuid-3.4.0" 1676 + sources."verror-1.10.0" 1677 + sources."word-wrap-1.2.3" 1678 + sources."ws-7.4.5" 1679 + ]; 1680 + buildInputs = globalBuildInputs; 1681 + meta = { 1682 + }; 1683 + production = false; 1684 + bypassCache = true; 1685 + reconstructLock = false; 1686 + }; 1687 + in 1688 + { 1689 + args = args; 1690 + sources = sources; 1691 + tarball = nodeEnv.buildNodeSourceDist args; 1692 + package = nodeEnv.buildNodePackage args; 1693 + shell = nodeEnv.buildNodeShell args; 1694 + nodeDependencies = nodeEnv.buildNodeDependencies (lib.overrideExisting args { 1695 + src = stdenv.mkDerivation { 1696 + name = args.name + "-package-json"; 1697 + src = nix-gitignore.gitignoreSourcePure [ 1698 + "*" 1699 + "!package.json" 1700 + "!package-lock.json" 1701 + ] args.src; 1702 + dontBuild = true; 1703 + installPhase = "mkdir -p $out; cp -r ./* $out;"; 1704 + }; 1705 + }); 1706 + }
+1327
pkgs/tools/misc/fx_cast/package-lock.json
··· 1 + { 2 + "name": "fx_cast_bridge", 3 + "version": "0.1.2", 4 + "requires": true, 5 + "lockfileVersion": 1, 6 + "dependencies": { 7 + "@babel/parser": { 8 + "version": "7.11.3", 9 + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.11.3.tgz", 10 + "integrity": "sha512-REo8xv7+sDxkKvoxEywIdsNFiZLybwdI7hcT5uEPyQrSMB4YQ973BfC9OOrD/81MaIjh6UxdulIQXkjmiH3PcA==", 11 + "dev": true 12 + }, 13 + "@babel/runtime": { 14 + "version": "7.11.2", 15 + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz", 16 + "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==", 17 + "dev": true, 18 + "requires": { 19 + "regenerator-runtime": "^0.13.4" 20 + } 21 + }, 22 + "@nodelib/fs.scandir": { 23 + "version": "2.1.3", 24 + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz", 25 + "integrity": "sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==", 26 + "dev": true, 27 + "requires": { 28 + "@nodelib/fs.stat": "2.0.3", 29 + "run-parallel": "^1.1.9" 30 + } 31 + }, 32 + "@nodelib/fs.stat": { 33 + "version": "2.0.3", 34 + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz", 35 + "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==", 36 + "dev": true 37 + }, 38 + "@nodelib/fs.walk": { 39 + "version": "1.2.4", 40 + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz", 41 + "integrity": "sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==", 42 + "dev": true, 43 + "requires": { 44 + "@nodelib/fs.scandir": "2.1.3", 45 + "fastq": "^1.6.0" 46 + } 47 + }, 48 + "@protobufjs/aspromise": { 49 + "version": "1.1.2", 50 + "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", 51 + "integrity": "sha1-m4sMxmPWaafY9vXQiToU00jzD78=" 52 + }, 53 + "@protobufjs/base64": { 54 + "version": "1.1.2", 55 + "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", 56 + "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==" 57 + }, 58 + "@protobufjs/codegen": { 59 + "version": "2.0.4", 60 + "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", 61 + "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==" 62 + }, 63 + "@protobufjs/eventemitter": { 64 + "version": "1.1.0", 65 + "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", 66 + "integrity": "sha1-NVy8mLr61ZePntCV85diHx0Ga3A=" 67 + }, 68 + "@protobufjs/fetch": { 69 + "version": "1.1.0", 70 + "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", 71 + "integrity": "sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU=", 72 + "requires": { 73 + "@protobufjs/aspromise": "^1.1.1", 74 + "@protobufjs/inquire": "^1.1.0" 75 + } 76 + }, 77 + "@protobufjs/float": { 78 + "version": "1.0.2", 79 + "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", 80 + "integrity": "sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E=" 81 + }, 82 + "@protobufjs/inquire": { 83 + "version": "1.1.0", 84 + "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", 85 + "integrity": "sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik=" 86 + }, 87 + "@protobufjs/path": { 88 + "version": "1.1.2", 89 + "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", 90 + "integrity": "sha1-bMKyDFya1q0NzP0hynZz2Nf79o0=" 91 + }, 92 + "@protobufjs/pool": { 93 + "version": "1.1.0", 94 + "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", 95 + "integrity": "sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q=" 96 + }, 97 + "@protobufjs/utf8": { 98 + "version": "1.1.0", 99 + "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", 100 + "integrity": "sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA=" 101 + }, 102 + "@types/color-name": { 103 + "version": "1.1.1", 104 + "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", 105 + "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==", 106 + "dev": true 107 + }, 108 + "@types/long": { 109 + "version": "4.0.0", 110 + "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.0.tgz", 111 + "integrity": "sha512-1w52Nyx4Gq47uuu0EVcsHBxZFJgurQ+rTKS3qMHxR1GY2T8c2AJYd6vZoZ9q1rupaDjU0yT+Jc2XTyXkjeMA+Q==" 112 + }, 113 + "@types/mdns": { 114 + "version": "0.0.33", 115 + "resolved": "https://registry.npmjs.org/@types/mdns/-/mdns-0.0.33.tgz", 116 + "integrity": "sha512-Uhm8lyPXIe2hz+aiiD6PXkGc7dlFk6Kc2HJlqmWXhAJktD5Arg27EYre0wv1SmmpSGQZ30X6iCjZyIGYKxmCxw==", 117 + "dev": true, 118 + "requires": { 119 + "@types/node": "*" 120 + } 121 + }, 122 + "@types/mime-types": { 123 + "version": "2.1.0", 124 + "resolved": "https://registry.npmjs.org/@types/mime-types/-/mime-types-2.1.0.tgz", 125 + "integrity": "sha1-nKUs2jY/aZxpRmwqbM2q2RPqenM=", 126 + "dev": true 127 + }, 128 + "@types/minimist": { 129 + "version": "1.2.1", 130 + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.1.tgz", 131 + "integrity": "sha512-fZQQafSREFyuZcdWFAExYjBiCL7AUCdgsk80iO0q4yihYYdcIiH28CcuPTGFgLOCC8RlW49GSQxdHwZP+I7CNg==" 132 + }, 133 + "@types/node": { 134 + "version": "13.13.15", 135 + "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.15.tgz", 136 + "integrity": "sha512-kwbcs0jySLxzLsa2nWUAGOd/s21WU1jebrEdtzhsj1D4Yps1EOuyI1Qcu+FD56dL7NRNIJtDDjcqIG22NwkgLw==" 137 + }, 138 + "@types/node-fetch": { 139 + "version": "2.5.7", 140 + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.5.7.tgz", 141 + "integrity": "sha512-o2WVNf5UhWRkxlf6eq+jMZDu7kjgpgJfl4xVNlvryc95O/6F2ld8ztKX+qu+Rjyet93WAWm5LjeX9H5FGkODvw==", 142 + "dev": true, 143 + "requires": { 144 + "@types/node": "*", 145 + "form-data": "^3.0.0" 146 + } 147 + }, 148 + "@types/ws": { 149 + "version": "7.4.2", 150 + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-7.4.2.tgz", 151 + "integrity": "sha512-PbeN0Eydl7LQl4OIav29YmkO2LxbVuz3nZD/kb19lOS+wLgIkRbWMNmU/QQR7ABpOJ7D7xDOU8co7iohObewrw==", 152 + "requires": { 153 + "@types/node": "*" 154 + } 155 + }, 156 + "ajv": { 157 + "version": "6.12.3", 158 + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.3.tgz", 159 + "integrity": "sha512-4K0cK3L1hsqk9xIb2z9vs/XU+PGJZ9PNpJRDS9YLzmNdX6jmVPfamLvTJr0aDAusnHyCHO6MjzlkAsgtqp9teA==", 160 + "dev": true, 161 + "requires": { 162 + "fast-deep-equal": "^3.1.1", 163 + "fast-json-stable-stringify": "^2.0.0", 164 + "json-schema-traverse": "^0.4.1", 165 + "uri-js": "^4.2.2" 166 + } 167 + }, 168 + "ansi-styles": { 169 + "version": "4.2.1", 170 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", 171 + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", 172 + "dev": true, 173 + "requires": { 174 + "@types/color-name": "^1.1.1", 175 + "color-convert": "^2.0.1" 176 + } 177 + }, 178 + "array-union": { 179 + "version": "2.1.0", 180 + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", 181 + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", 182 + "dev": true 183 + }, 184 + "asn1": { 185 + "version": "0.2.4", 186 + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", 187 + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", 188 + "dev": true, 189 + "requires": { 190 + "safer-buffer": "~2.1.0" 191 + } 192 + }, 193 + "assert-plus": { 194 + "version": "1.0.0", 195 + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", 196 + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", 197 + "dev": true 198 + }, 199 + "asynckit": { 200 + "version": "0.4.0", 201 + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", 202 + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", 203 + "dev": true 204 + }, 205 + "at-least-node": { 206 + "version": "1.0.0", 207 + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", 208 + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", 209 + "dev": true 210 + }, 211 + "aws-sign2": { 212 + "version": "0.7.0", 213 + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", 214 + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", 215 + "dev": true 216 + }, 217 + "aws4": { 218 + "version": "1.10.1", 219 + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.10.1.tgz", 220 + "integrity": "sha512-zg7Hz2k5lI8kb7U32998pRRFin7zJlkfezGJjUc2heaD4Pw2wObakCDVzkKztTm/Ln7eiVvYsjqak0Ed4LkMDA==", 221 + "dev": true 222 + }, 223 + "bcrypt-pbkdf": { 224 + "version": "1.0.2", 225 + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", 226 + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", 227 + "dev": true, 228 + "requires": { 229 + "tweetnacl": "^0.14.3" 230 + }, 231 + "dependencies": { 232 + "tweetnacl": { 233 + "version": "0.14.5", 234 + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", 235 + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", 236 + "dev": true 237 + } 238 + } 239 + }, 240 + "big-integer": { 241 + "version": "1.6.44", 242 + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.44.tgz", 243 + "integrity": "sha512-7MzElZPTyJ2fNvBkPxtFQ2fWIkVmuzw41+BZHSzpEq3ymB2MfeKp1+yXl/tS75xCx+WnyV+yb0kp+K1C3UNwmQ==" 244 + }, 245 + "bindings": { 246 + "version": "1.2.1", 247 + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.2.1.tgz", 248 + "integrity": "sha1-FK1hE4EtLTfXLme0ystLtyZQXxE=" 249 + }, 250 + "bplist-creator": { 251 + "version": "0.0.8", 252 + "resolved": "https://registry.npmjs.org/bplist-creator/-/bplist-creator-0.0.8.tgz", 253 + "integrity": "sha512-Za9JKzD6fjLC16oX2wsXfc+qBEhJBJB1YPInoAQpMLhDuj5aVOv1baGeIQSq1Fr3OCqzvsoQcSBSwGId/Ja2PA==", 254 + "requires": { 255 + "stream-buffers": "~2.2.0" 256 + } 257 + }, 258 + "bplist-parser": { 259 + "version": "0.2.0", 260 + "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.2.0.tgz", 261 + "integrity": "sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==", 262 + "requires": { 263 + "big-integer": "^1.6.44" 264 + } 265 + }, 266 + "braces": { 267 + "version": "3.0.2", 268 + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 269 + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 270 + "dev": true, 271 + "requires": { 272 + "fill-range": "^7.0.1" 273 + } 274 + }, 275 + "byline": { 276 + "version": "5.0.0", 277 + "resolved": "https://registry.npmjs.org/byline/-/byline-5.0.0.tgz", 278 + "integrity": "sha1-dBxSFkaOrcRXsDQQEYrXfejB3bE=", 279 + "dev": true 280 + }, 281 + "caseless": { 282 + "version": "0.12.0", 283 + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", 284 + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", 285 + "dev": true 286 + }, 287 + "castv2": { 288 + "version": "0.1.10", 289 + "resolved": "https://registry.npmjs.org/castv2/-/castv2-0.1.10.tgz", 290 + "integrity": "sha512-3QWevHrjT22KdF08Y2a217IYCDQDP7vEJaY4n0lPBeC5UBYbMFMadDfVTsaQwq7wqsEgYUHElPGm3EO1ey+TNw==", 291 + "requires": { 292 + "debug": "^4.1.1", 293 + "protobufjs": "^6.8.8" 294 + }, 295 + "dependencies": { 296 + "debug": { 297 + "version": "4.1.1", 298 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", 299 + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", 300 + "requires": { 301 + "ms": "^2.1.1" 302 + } 303 + }, 304 + "ms": { 305 + "version": "2.1.2", 306 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 307 + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" 308 + } 309 + } 310 + }, 311 + "chalk": { 312 + "version": "3.0.0", 313 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", 314 + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", 315 + "dev": true, 316 + "requires": { 317 + "ansi-styles": "^4.1.0", 318 + "supports-color": "^7.1.0" 319 + } 320 + }, 321 + "color-convert": { 322 + "version": "2.0.1", 323 + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 324 + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 325 + "dev": true, 326 + "requires": { 327 + "color-name": "~1.1.4" 328 + } 329 + }, 330 + "color-name": { 331 + "version": "1.1.4", 332 + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 333 + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 334 + "dev": true 335 + }, 336 + "combined-stream": { 337 + "version": "1.0.8", 338 + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", 339 + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", 340 + "dev": true, 341 + "requires": { 342 + "delayed-stream": "~1.0.0" 343 + } 344 + }, 345 + "core-util-is": { 346 + "version": "1.0.2", 347 + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 348 + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", 349 + "dev": true 350 + }, 351 + "dashdash": { 352 + "version": "1.14.1", 353 + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", 354 + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", 355 + "dev": true, 356 + "requires": { 357 + "assert-plus": "^1.0.0" 358 + } 359 + }, 360 + "deep-is": { 361 + "version": "0.1.3", 362 + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", 363 + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", 364 + "dev": true 365 + }, 366 + "delayed-stream": { 367 + "version": "1.0.0", 368 + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", 369 + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", 370 + "dev": true 371 + }, 372 + "dir-glob": { 373 + "version": "3.0.1", 374 + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", 375 + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", 376 + "dev": true, 377 + "requires": { 378 + "path-type": "^4.0.0" 379 + } 380 + }, 381 + "ecc-jsbn": { 382 + "version": "0.1.2", 383 + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", 384 + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", 385 + "dev": true, 386 + "requires": { 387 + "jsbn": "~0.1.0", 388 + "safer-buffer": "^2.1.0" 389 + } 390 + }, 391 + "escodegen": { 392 + "version": "1.14.3", 393 + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", 394 + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", 395 + "dev": true, 396 + "requires": { 397 + "esprima": "^4.0.1", 398 + "estraverse": "^4.2.0", 399 + "esutils": "^2.0.2", 400 + "optionator": "^0.8.1", 401 + "source-map": "~0.6.1" 402 + } 403 + }, 404 + "esprima": { 405 + "version": "4.0.1", 406 + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", 407 + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", 408 + "dev": true 409 + }, 410 + "estraverse": { 411 + "version": "4.3.0", 412 + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", 413 + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", 414 + "dev": true 415 + }, 416 + "esutils": { 417 + "version": "2.0.3", 418 + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 419 + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 420 + "dev": true 421 + }, 422 + "expand-template": { 423 + "version": "2.0.3", 424 + "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", 425 + "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", 426 + "dev": true 427 + }, 428 + "extend": { 429 + "version": "3.0.2", 430 + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", 431 + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", 432 + "dev": true 433 + }, 434 + "extsprintf": { 435 + "version": "1.3.0", 436 + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", 437 + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", 438 + "dev": true 439 + }, 440 + "fast-deep-equal": { 441 + "version": "3.1.3", 442 + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 443 + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 444 + "dev": true 445 + }, 446 + "fast-glob": { 447 + "version": "3.2.4", 448 + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.4.tgz", 449 + "integrity": "sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ==", 450 + "dev": true, 451 + "requires": { 452 + "@nodelib/fs.stat": "^2.0.2", 453 + "@nodelib/fs.walk": "^1.2.3", 454 + "glob-parent": "^5.1.0", 455 + "merge2": "^1.3.0", 456 + "micromatch": "^4.0.2", 457 + "picomatch": "^2.2.1" 458 + } 459 + }, 460 + "fast-json-stable-stringify": { 461 + "version": "2.1.0", 462 + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 463 + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 464 + "dev": true 465 + }, 466 + "fast-levenshtein": { 467 + "version": "2.0.6", 468 + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 469 + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", 470 + "dev": true 471 + }, 472 + "fast-srp-hap": { 473 + "version": "2.0.2", 474 + "resolved": "https://registry.npmjs.org/fast-srp-hap/-/fast-srp-hap-2.0.2.tgz", 475 + "integrity": "sha512-wABhZRrFhlovqJQ1HygOUB4R6WZW2hmlpvVYh2dVCy8BPLabDrB/Tu6XI3B4QfmhtHk8s1OeiFqJHY7FBsphug==" 476 + }, 477 + "fastq": { 478 + "version": "1.8.0", 479 + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.8.0.tgz", 480 + "integrity": "sha512-SMIZoZdLh/fgofivvIkmknUXyPnvxRE3DhtZ5Me3Mrsk5gyPL42F0xr51TdRXskBxHfMp+07bcYzfsYEsSQA9Q==", 481 + "dev": true, 482 + "requires": { 483 + "reusify": "^1.0.4" 484 + } 485 + }, 486 + "fill-range": { 487 + "version": "7.0.1", 488 + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 489 + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 490 + "dev": true, 491 + "requires": { 492 + "to-regex-range": "^5.0.1" 493 + } 494 + }, 495 + "forever-agent": { 496 + "version": "0.6.1", 497 + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", 498 + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", 499 + "dev": true 500 + }, 501 + "form-data": { 502 + "version": "3.0.0", 503 + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.0.tgz", 504 + "integrity": "sha512-CKMFDglpbMi6PyN+brwB9Q/GOw0eAnsrEZDgcsH5Krhz5Od/haKHAX0NmQfha2zPPz0JpWzA7GJHGSnvCRLWsg==", 505 + "dev": true, 506 + "requires": { 507 + "asynckit": "^0.4.0", 508 + "combined-stream": "^1.0.8", 509 + "mime-types": "^2.1.12" 510 + } 511 + }, 512 + "from2": { 513 + "version": "2.3.0", 514 + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", 515 + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", 516 + "dev": true, 517 + "requires": { 518 + "inherits": "^2.0.1", 519 + "readable-stream": "^2.0.0" 520 + } 521 + }, 522 + "fs-extra": { 523 + "version": "9.1.0", 524 + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", 525 + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", 526 + "dev": true, 527 + "requires": { 528 + "at-least-node": "^1.0.0", 529 + "graceful-fs": "^4.2.0", 530 + "jsonfile": "^6.0.1", 531 + "universalify": "^2.0.0" 532 + } 533 + }, 534 + "getpass": { 535 + "version": "0.1.7", 536 + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", 537 + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", 538 + "dev": true, 539 + "requires": { 540 + "assert-plus": "^1.0.0" 541 + } 542 + }, 543 + "glob-parent": { 544 + "version": "5.1.1", 545 + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", 546 + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", 547 + "dev": true, 548 + "requires": { 549 + "is-glob": "^4.0.1" 550 + } 551 + }, 552 + "globby": { 553 + "version": "11.0.1", 554 + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz", 555 + "integrity": "sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==", 556 + "dev": true, 557 + "requires": { 558 + "array-union": "^2.1.0", 559 + "dir-glob": "^3.0.1", 560 + "fast-glob": "^3.1.1", 561 + "ignore": "^5.1.4", 562 + "merge2": "^1.3.0", 563 + "slash": "^3.0.0" 564 + } 565 + }, 566 + "graceful-fs": { 567 + "version": "4.2.6", 568 + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", 569 + "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", 570 + "dev": true 571 + }, 572 + "har-schema": { 573 + "version": "2.0.0", 574 + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", 575 + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", 576 + "dev": true 577 + }, 578 + "har-validator": { 579 + "version": "5.1.5", 580 + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", 581 + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", 582 + "dev": true, 583 + "requires": { 584 + "ajv": "^6.12.3", 585 + "har-schema": "^2.0.0" 586 + } 587 + }, 588 + "has-flag": { 589 + "version": "4.0.0", 590 + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 591 + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 592 + "dev": true 593 + }, 594 + "http-signature": { 595 + "version": "1.2.0", 596 + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", 597 + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", 598 + "dev": true, 599 + "requires": { 600 + "assert-plus": "^1.0.0", 601 + "jsprim": "^1.2.2", 602 + "sshpk": "^1.7.0" 603 + } 604 + }, 605 + "ignore": { 606 + "version": "5.1.8", 607 + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", 608 + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", 609 + "dev": true 610 + }, 611 + "inherits": { 612 + "version": "2.0.4", 613 + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 614 + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 615 + "dev": true 616 + }, 617 + "into-stream": { 618 + "version": "5.1.1", 619 + "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-5.1.1.tgz", 620 + "integrity": "sha512-krrAJ7McQxGGmvaYbB7Q1mcA+cRwg9Ij2RfWIeVesNBgVDZmzY/Fa4IpZUT3bmdRzMzdf/mzltCG2Dq99IZGBA==", 621 + "dev": true, 622 + "requires": { 623 + "from2": "^2.3.0", 624 + "p-is-promise": "^3.0.0" 625 + } 626 + }, 627 + "is-extglob": { 628 + "version": "2.1.1", 629 + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 630 + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", 631 + "dev": true 632 + }, 633 + "is-glob": { 634 + "version": "4.0.1", 635 + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", 636 + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", 637 + "dev": true, 638 + "requires": { 639 + "is-extglob": "^2.1.1" 640 + } 641 + }, 642 + "is-number": { 643 + "version": "7.0.0", 644 + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 645 + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 646 + "dev": true 647 + }, 648 + "is-typedarray": { 649 + "version": "1.0.0", 650 + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", 651 + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", 652 + "dev": true 653 + }, 654 + "isarray": { 655 + "version": "1.0.0", 656 + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 657 + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", 658 + "dev": true 659 + }, 660 + "isstream": { 661 + "version": "0.1.2", 662 + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", 663 + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", 664 + "dev": true 665 + }, 666 + "jsbn": { 667 + "version": "0.1.1", 668 + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", 669 + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", 670 + "dev": true 671 + }, 672 + "json-schema": { 673 + "version": "0.2.3", 674 + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", 675 + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", 676 + "dev": true 677 + }, 678 + "json-schema-traverse": { 679 + "version": "0.4.1", 680 + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 681 + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 682 + "dev": true 683 + }, 684 + "json-stringify-safe": { 685 + "version": "5.0.1", 686 + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", 687 + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", 688 + "dev": true 689 + }, 690 + "jsonfile": { 691 + "version": "6.1.0", 692 + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", 693 + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", 694 + "dev": true, 695 + "requires": { 696 + "graceful-fs": "^4.1.6", 697 + "universalify": "^2.0.0" 698 + } 699 + }, 700 + "jsprim": { 701 + "version": "1.4.1", 702 + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", 703 + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", 704 + "dev": true, 705 + "requires": { 706 + "assert-plus": "1.0.0", 707 + "extsprintf": "1.3.0", 708 + "json-schema": "0.2.3", 709 + "verror": "1.10.0" 710 + } 711 + }, 712 + "levn": { 713 + "version": "0.3.0", 714 + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", 715 + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", 716 + "dev": true, 717 + "requires": { 718 + "prelude-ls": "~1.1.2", 719 + "type-check": "~0.3.2" 720 + } 721 + }, 722 + "long": { 723 + "version": "4.0.0", 724 + "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz", 725 + "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==" 726 + }, 727 + "mdns": { 728 + "version": "2.5.1", 729 + "resolved": "https://registry.npmjs.org/mdns/-/mdns-2.5.1.tgz", 730 + "integrity": "sha512-JglS7Ed3Yf0BCpyC7LXA1MUrumMV8jj4g67nT3+m886SFYllz2HWBg8ObywFXWbBSv5gW0meMOOS4vVa2jZGCw==", 731 + "requires": { 732 + "bindings": "~1.2.1", 733 + "nan": "^2.14.0" 734 + } 735 + }, 736 + "merge2": { 737 + "version": "1.4.1", 738 + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", 739 + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", 740 + "dev": true 741 + }, 742 + "micromatch": { 743 + "version": "4.0.2", 744 + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", 745 + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", 746 + "dev": true, 747 + "requires": { 748 + "braces": "^3.0.1", 749 + "picomatch": "^2.0.5" 750 + } 751 + }, 752 + "mime-db": { 753 + "version": "1.44.0", 754 + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz", 755 + "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==" 756 + }, 757 + "mime-types": { 758 + "version": "2.1.27", 759 + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz", 760 + "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==", 761 + "requires": { 762 + "mime-db": "1.44.0" 763 + } 764 + }, 765 + "minimist": { 766 + "version": "1.2.5", 767 + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", 768 + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" 769 + }, 770 + "mkdirp": { 771 + "version": "0.5.5", 772 + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", 773 + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", 774 + "dev": true, 775 + "requires": { 776 + "minimist": "^1.2.5" 777 + } 778 + }, 779 + "multistream": { 780 + "version": "2.1.1", 781 + "resolved": "https://registry.npmjs.org/multistream/-/multistream-2.1.1.tgz", 782 + "integrity": "sha512-xasv76hl6nr1dEy3lPvy7Ej7K/Lx3O/FCvwge8PeVJpciPPoNCbaANcNiBug3IpdvTveZUcAV0DJzdnUDMesNQ==", 783 + "dev": true, 784 + "requires": { 785 + "inherits": "^2.0.1", 786 + "readable-stream": "^2.0.5" 787 + } 788 + }, 789 + "mustache": { 790 + "version": "4.0.1", 791 + "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.0.1.tgz", 792 + "integrity": "sha512-yL5VE97+OXn4+Er3THSmTdCFCtx5hHWzrolvH+JObZnUYwuaG7XV+Ch4fR2cIrcYI0tFHxS7iyFYl14bW8y2sA==", 793 + "dev": true 794 + }, 795 + "nan": { 796 + "version": "2.14.1", 797 + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.1.tgz", 798 + "integrity": "sha512-isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw==" 799 + }, 800 + "node-fetch": { 801 + "version": "2.6.0", 802 + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.0.tgz", 803 + "integrity": "sha512-8dG4H5ujfvFiqDmVu9fQ5bOHUC15JMjMY/Zumv26oOvvVJjM67KF8koCWIabKQ1GJIa9r2mMZscBq/TbdOcmNA==" 804 + }, 805 + "oauth-sign": { 806 + "version": "0.9.0", 807 + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", 808 + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", 809 + "dev": true 810 + }, 811 + "optionator": { 812 + "version": "0.8.3", 813 + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", 814 + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", 815 + "dev": true, 816 + "requires": { 817 + "deep-is": "~0.1.3", 818 + "fast-levenshtein": "~2.0.6", 819 + "levn": "~0.3.0", 820 + "prelude-ls": "~1.1.2", 821 + "type-check": "~0.3.2", 822 + "word-wrap": "~1.2.3" 823 + } 824 + }, 825 + "os-tmpdir": { 826 + "version": "1.0.2", 827 + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", 828 + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", 829 + "dev": true 830 + }, 831 + "p-is-promise": { 832 + "version": "3.0.0", 833 + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-3.0.0.tgz", 834 + "integrity": "sha512-Wo8VsW4IRQSKVXsJCn7TomUaVtyfjVDn3nUP7kE967BQk0CwFpdbZs0X0uk5sW9mkBa9eNM7hCMaG93WUAwxYQ==", 835 + "dev": true 836 + }, 837 + "path-parse": { 838 + "version": "1.0.6", 839 + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", 840 + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", 841 + "dev": true 842 + }, 843 + "path-type": { 844 + "version": "4.0.0", 845 + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", 846 + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", 847 + "dev": true 848 + }, 849 + "performance-now": { 850 + "version": "2.1.0", 851 + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", 852 + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", 853 + "dev": true 854 + }, 855 + "picomatch": { 856 + "version": "2.2.2", 857 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", 858 + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", 859 + "dev": true 860 + }, 861 + "pkg": { 862 + "version": "4.4.9", 863 + "resolved": "https://registry.npmjs.org/pkg/-/pkg-4.4.9.tgz", 864 + "integrity": "sha512-FK4GqHtcCY2PPPVaKViU0NyRzpo6gCS7tPKN5b7AkElqjAOCH1bsRKgohEnxThr6DWfTGByGqba2YHGR/BqbmA==", 865 + "dev": true, 866 + "requires": { 867 + "@babel/parser": "^7.9.4", 868 + "@babel/runtime": "^7.9.2", 869 + "chalk": "^3.0.0", 870 + "escodegen": "^1.14.1", 871 + "fs-extra": "^8.1.0", 872 + "globby": "^11.0.0", 873 + "into-stream": "^5.1.1", 874 + "minimist": "^1.2.5", 875 + "multistream": "^2.1.1", 876 + "pkg-fetch": "^2.6.9", 877 + "progress": "^2.0.3", 878 + "resolve": "^1.15.1", 879 + "stream-meter": "^1.0.4" 880 + }, 881 + "dependencies": { 882 + "fs-extra": { 883 + "version": "8.1.0", 884 + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", 885 + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", 886 + "dev": true, 887 + "requires": { 888 + "graceful-fs": "^4.2.0", 889 + "jsonfile": "^4.0.0", 890 + "universalify": "^0.1.0" 891 + } 892 + }, 893 + "jsonfile": { 894 + "version": "4.0.0", 895 + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", 896 + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", 897 + "dev": true, 898 + "requires": { 899 + "graceful-fs": "^4.1.6" 900 + } 901 + }, 902 + "universalify": { 903 + "version": "0.1.2", 904 + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", 905 + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", 906 + "dev": true 907 + } 908 + } 909 + }, 910 + "pkg-fetch": { 911 + "version": "2.6.9", 912 + "resolved": "https://registry.npmjs.org/pkg-fetch/-/pkg-fetch-2.6.9.tgz", 913 + "integrity": "sha512-EnVR8LRILXBvaNP+wJOSY02c3+qDDfyEyR+aqAHLhcc9PBnbxFT9UZ1+If49goPQzQPn26TzF//fc6KXZ0aXEg==", 914 + "dev": true, 915 + "requires": { 916 + "@babel/runtime": "^7.9.2", 917 + "byline": "^5.0.0", 918 + "chalk": "^3.0.0", 919 + "expand-template": "^2.0.3", 920 + "fs-extra": "^8.1.0", 921 + "minimist": "^1.2.5", 922 + "progress": "^2.0.3", 923 + "request": "^2.88.0", 924 + "request-progress": "^3.0.0", 925 + "semver": "^6.3.0", 926 + "unique-temp-dir": "^1.0.0" 927 + }, 928 + "dependencies": { 929 + "fs-extra": { 930 + "version": "8.1.0", 931 + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", 932 + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", 933 + "dev": true, 934 + "requires": { 935 + "graceful-fs": "^4.2.0", 936 + "jsonfile": "^4.0.0", 937 + "universalify": "^0.1.0" 938 + } 939 + }, 940 + "jsonfile": { 941 + "version": "4.0.0", 942 + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", 943 + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", 944 + "dev": true, 945 + "requires": { 946 + "graceful-fs": "^4.1.6" 947 + } 948 + }, 949 + "universalify": { 950 + "version": "0.1.2", 951 + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", 952 + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", 953 + "dev": true 954 + } 955 + } 956 + }, 957 + "prelude-ls": { 958 + "version": "1.1.2", 959 + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", 960 + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", 961 + "dev": true 962 + }, 963 + "process-nextick-args": { 964 + "version": "2.0.1", 965 + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", 966 + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", 967 + "dev": true 968 + }, 969 + "progress": { 970 + "version": "2.0.3", 971 + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", 972 + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", 973 + "dev": true 974 + }, 975 + "protobufjs": { 976 + "version": "6.8.8", 977 + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.8.8.tgz", 978 + "integrity": "sha512-AAmHtD5pXgZfi7GMpllpO3q1Xw1OYldr+dMUlAnffGTAhqkg72WdmSY71uKBF/JuyiKs8psYbtKrhi0ASCD8qw==", 979 + "requires": { 980 + "@protobufjs/aspromise": "^1.1.2", 981 + "@protobufjs/base64": "^1.1.2", 982 + "@protobufjs/codegen": "^2.0.4", 983 + "@protobufjs/eventemitter": "^1.1.0", 984 + "@protobufjs/fetch": "^1.1.0", 985 + "@protobufjs/float": "^1.0.2", 986 + "@protobufjs/inquire": "^1.1.0", 987 + "@protobufjs/path": "^1.1.2", 988 + "@protobufjs/pool": "^1.1.0", 989 + "@protobufjs/utf8": "^1.1.0", 990 + "@types/long": "^4.0.0", 991 + "@types/node": "^10.1.0", 992 + "long": "^4.0.0" 993 + }, 994 + "dependencies": { 995 + "@types/node": { 996 + "version": "10.14.19", 997 + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.14.19.tgz", 998 + "integrity": "sha512-j6Sqt38ssdMKutXBUuAcmWF8QtHW1Fwz/mz4Y+Wd9mzpBiVFirjpNQf363hG5itkG+yGaD+oiLyb50HxJ36l9Q==" 999 + } 1000 + } 1001 + }, 1002 + "psl": { 1003 + "version": "1.8.0", 1004 + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", 1005 + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", 1006 + "dev": true 1007 + }, 1008 + "punycode": { 1009 + "version": "2.1.1", 1010 + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", 1011 + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", 1012 + "dev": true 1013 + }, 1014 + "qs": { 1015 + "version": "6.5.2", 1016 + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", 1017 + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", 1018 + "dev": true 1019 + }, 1020 + "rage-edit": { 1021 + "version": "1.2.0", 1022 + "resolved": "https://registry.npmjs.org/rage-edit/-/rage-edit-1.2.0.tgz", 1023 + "integrity": "sha512-0RspBRc2s6We4g7hRCvT5mu7YPEnfjvQK8Tt354a2uUNJCMC7MKLvo/1mLvHUCQ/zbP6siQyp5VRZN7UCpMFZg==", 1024 + "optional": true 1025 + }, 1026 + "readable-stream": { 1027 + "version": "2.3.7", 1028 + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", 1029 + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", 1030 + "dev": true, 1031 + "requires": { 1032 + "core-util-is": "~1.0.0", 1033 + "inherits": "~2.0.3", 1034 + "isarray": "~1.0.0", 1035 + "process-nextick-args": "~2.0.0", 1036 + "safe-buffer": "~5.1.1", 1037 + "string_decoder": "~1.1.1", 1038 + "util-deprecate": "~1.0.1" 1039 + } 1040 + }, 1041 + "regenerator-runtime": { 1042 + "version": "0.13.7", 1043 + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", 1044 + "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==", 1045 + "dev": true 1046 + }, 1047 + "request": { 1048 + "version": "2.88.2", 1049 + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", 1050 + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", 1051 + "dev": true, 1052 + "requires": { 1053 + "aws-sign2": "~0.7.0", 1054 + "aws4": "^1.8.0", 1055 + "caseless": "~0.12.0", 1056 + "combined-stream": "~1.0.6", 1057 + "extend": "~3.0.2", 1058 + "forever-agent": "~0.6.1", 1059 + "form-data": "~2.3.2", 1060 + "har-validator": "~5.1.3", 1061 + "http-signature": "~1.2.0", 1062 + "is-typedarray": "~1.0.0", 1063 + "isstream": "~0.1.2", 1064 + "json-stringify-safe": "~5.0.1", 1065 + "mime-types": "~2.1.19", 1066 + "oauth-sign": "~0.9.0", 1067 + "performance-now": "^2.1.0", 1068 + "qs": "~6.5.2", 1069 + "safe-buffer": "^5.1.2", 1070 + "tough-cookie": "~2.5.0", 1071 + "tunnel-agent": "^0.6.0", 1072 + "uuid": "^3.3.2" 1073 + }, 1074 + "dependencies": { 1075 + "form-data": { 1076 + "version": "2.3.3", 1077 + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", 1078 + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", 1079 + "dev": true, 1080 + "requires": { 1081 + "asynckit": "^0.4.0", 1082 + "combined-stream": "^1.0.6", 1083 + "mime-types": "^2.1.12" 1084 + } 1085 + } 1086 + } 1087 + }, 1088 + "request-progress": { 1089 + "version": "3.0.0", 1090 + "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-3.0.0.tgz", 1091 + "integrity": "sha1-TKdUCBx/7GP1BeT6qCWqBs1mnb4=", 1092 + "dev": true, 1093 + "requires": { 1094 + "throttleit": "^1.0.0" 1095 + } 1096 + }, 1097 + "resolve": { 1098 + "version": "1.17.0", 1099 + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", 1100 + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", 1101 + "dev": true, 1102 + "requires": { 1103 + "path-parse": "^1.0.6" 1104 + } 1105 + }, 1106 + "reusify": { 1107 + "version": "1.0.4", 1108 + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", 1109 + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", 1110 + "dev": true 1111 + }, 1112 + "run-parallel": { 1113 + "version": "1.1.9", 1114 + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz", 1115 + "integrity": "sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==", 1116 + "dev": true 1117 + }, 1118 + "safe-buffer": { 1119 + "version": "5.1.2", 1120 + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 1121 + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", 1122 + "dev": true 1123 + }, 1124 + "safer-buffer": { 1125 + "version": "2.1.2", 1126 + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 1127 + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", 1128 + "dev": true 1129 + }, 1130 + "semver": { 1131 + "version": "6.3.0", 1132 + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", 1133 + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", 1134 + "dev": true 1135 + }, 1136 + "slash": { 1137 + "version": "3.0.0", 1138 + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", 1139 + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", 1140 + "dev": true 1141 + }, 1142 + "source-map": { 1143 + "version": "0.6.1", 1144 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 1145 + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 1146 + "dev": true, 1147 + "optional": true 1148 + }, 1149 + "sshpk": { 1150 + "version": "1.16.1", 1151 + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", 1152 + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", 1153 + "dev": true, 1154 + "requires": { 1155 + "asn1": "~0.2.3", 1156 + "assert-plus": "^1.0.0", 1157 + "bcrypt-pbkdf": "^1.0.0", 1158 + "dashdash": "^1.12.0", 1159 + "ecc-jsbn": "~0.1.1", 1160 + "getpass": "^0.1.1", 1161 + "jsbn": "~0.1.0", 1162 + "safer-buffer": "^2.0.2", 1163 + "tweetnacl": "~0.14.0" 1164 + }, 1165 + "dependencies": { 1166 + "tweetnacl": { 1167 + "version": "0.14.5", 1168 + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", 1169 + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", 1170 + "dev": true 1171 + } 1172 + } 1173 + }, 1174 + "stream-buffers": { 1175 + "version": "2.2.0", 1176 + "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz", 1177 + "integrity": "sha1-kdX1Ew0c75bc+n9yaUUYh0HQnuQ=" 1178 + }, 1179 + "stream-meter": { 1180 + "version": "1.0.4", 1181 + "resolved": "https://registry.npmjs.org/stream-meter/-/stream-meter-1.0.4.tgz", 1182 + "integrity": "sha1-Uq+Vql6nYKJJFxZwTb/5D3Ov3R0=", 1183 + "dev": true, 1184 + "requires": { 1185 + "readable-stream": "^2.1.4" 1186 + } 1187 + }, 1188 + "string_decoder": { 1189 + "version": "1.1.1", 1190 + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 1191 + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 1192 + "dev": true, 1193 + "requires": { 1194 + "safe-buffer": "~5.1.0" 1195 + } 1196 + }, 1197 + "supports-color": { 1198 + "version": "7.1.0", 1199 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", 1200 + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", 1201 + "dev": true, 1202 + "requires": { 1203 + "has-flag": "^4.0.0" 1204 + } 1205 + }, 1206 + "throttleit": { 1207 + "version": "1.0.0", 1208 + "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-1.0.0.tgz", 1209 + "integrity": "sha1-nnhYNtr0Z0MUWlmEtiaNgoUorGw=", 1210 + "dev": true 1211 + }, 1212 + "to-regex-range": { 1213 + "version": "5.0.1", 1214 + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 1215 + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 1216 + "dev": true, 1217 + "requires": { 1218 + "is-number": "^7.0.0" 1219 + } 1220 + }, 1221 + "tough-cookie": { 1222 + "version": "2.5.0", 1223 + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", 1224 + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", 1225 + "dev": true, 1226 + "requires": { 1227 + "psl": "^1.1.28", 1228 + "punycode": "^2.1.1" 1229 + } 1230 + }, 1231 + "tunnel-agent": { 1232 + "version": "0.6.0", 1233 + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", 1234 + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", 1235 + "dev": true, 1236 + "requires": { 1237 + "safe-buffer": "^5.0.1" 1238 + } 1239 + }, 1240 + "tweetnacl": { 1241 + "version": "1.0.3", 1242 + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-1.0.3.tgz", 1243 + "integrity": "sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw==" 1244 + }, 1245 + "type-check": { 1246 + "version": "0.3.2", 1247 + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", 1248 + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", 1249 + "dev": true, 1250 + "requires": { 1251 + "prelude-ls": "~1.1.2" 1252 + } 1253 + }, 1254 + "typescript": { 1255 + "version": "4.2.4", 1256 + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.4.tgz", 1257 + "integrity": "sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==", 1258 + "dev": true 1259 + }, 1260 + "uid2": { 1261 + "version": "0.0.3", 1262 + "resolved": "https://registry.npmjs.org/uid2/-/uid2-0.0.3.tgz", 1263 + "integrity": "sha1-SDEm4Rd03y9xuLY53NeZw3YWK4I=", 1264 + "dev": true 1265 + }, 1266 + "unique-temp-dir": { 1267 + "version": "1.0.0", 1268 + "resolved": "https://registry.npmjs.org/unique-temp-dir/-/unique-temp-dir-1.0.0.tgz", 1269 + "integrity": "sha1-bc6VsmgcoAPuv7MEpBX5y6vMU4U=", 1270 + "dev": true, 1271 + "requires": { 1272 + "mkdirp": "^0.5.1", 1273 + "os-tmpdir": "^1.0.1", 1274 + "uid2": "0.0.3" 1275 + } 1276 + }, 1277 + "universalify": { 1278 + "version": "2.0.0", 1279 + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", 1280 + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", 1281 + "dev": true 1282 + }, 1283 + "uri-js": { 1284 + "version": "4.2.2", 1285 + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", 1286 + "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", 1287 + "dev": true, 1288 + "requires": { 1289 + "punycode": "^2.1.0" 1290 + } 1291 + }, 1292 + "util-deprecate": { 1293 + "version": "1.0.2", 1294 + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 1295 + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", 1296 + "dev": true 1297 + }, 1298 + "uuid": { 1299 + "version": "3.4.0", 1300 + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", 1301 + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", 1302 + "dev": true 1303 + }, 1304 + "verror": { 1305 + "version": "1.10.0", 1306 + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", 1307 + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", 1308 + "dev": true, 1309 + "requires": { 1310 + "assert-plus": "^1.0.0", 1311 + "core-util-is": "1.0.2", 1312 + "extsprintf": "^1.2.0" 1313 + } 1314 + }, 1315 + "word-wrap": { 1316 + "version": "1.2.3", 1317 + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", 1318 + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", 1319 + "dev": true 1320 + }, 1321 + "ws": { 1322 + "version": "7.4.5", 1323 + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.5.tgz", 1324 + "integrity": "sha512-xzyu3hFvomRfXKH8vOFMU3OguG6oOvhXMo3xsGy3xWExqaM2dxBbVxuD99O7m3ZUFMvvscsZDqxfgMaRr/Nr1g==" 1325 + } 1326 + } 1327 + }
+41
pkgs/tools/misc/fx_cast/package.json
··· 1 + { 2 + "name": "fx_cast_bridge", 3 + "version": "0.1.2", 4 + "__applicationName": "fx_cast_bridge", 5 + "__applicationVersion": "0.1.0", 6 + "__applicationDirectoryName": "fx_cast", 7 + "__applicationExecutableName": "fx_cast_bridge", 8 + "scripts": { 9 + "build": "node bin/build.js", 10 + "package": "node bin/build.js --package", 11 + "install-manifest": "node bin/install-manifest.js", 12 + "remove-manifest": "node bin/install-manifest.js --remove" 13 + }, 14 + "dependencies": { 15 + "@types/minimist": "^1.2.1", 16 + "@types/ws": "^7.4.0", 17 + "bplist-creator": "0.0.8", 18 + "bplist-parser": "^0.2.0", 19 + "castv2": "^0.1.10", 20 + "fast-srp-hap": "^2.0.2", 21 + "mdns": "^2.5.1", 22 + "mime-types": "^2.1.27", 23 + "minimist": "^1.2.5", 24 + "node-fetch": "^2.6.0", 25 + "tweetnacl": "^1.0.3", 26 + "ws": "^7.4.3" 27 + }, 28 + "devDependencies": { 29 + "@types/mdns": "0.0.33", 30 + "@types/mime-types": "^2.1.0", 31 + "@types/node": "^13.13.15", 32 + "@types/node-fetch": "^2.5.7", 33 + "fs-extra": "^9.1.0", 34 + "mustache": "^4.0.1", 35 + "pkg": "^4.4.9", 36 + "typescript": "^4.1.5" 37 + }, 38 + "optionalDependencies": { 39 + "rage-edit": "^1.2.0" 40 + } 41 + }
+36
pkgs/tools/misc/wlc/default.nix
··· 1 + { lib 2 + , python3 3 + }: 4 + 5 + with python3.pkgs; 6 + 7 + buildPythonPackage rec { 8 + pname = "wlc"; 9 + version = "1.11"; 10 + 11 + src = fetchPypi { 12 + inherit pname version; 13 + sha256 = "sha256:0ysx250v2qycy1m3jj0wxmyf2f5n8fxf6br69vcbyq2cnqw609nx"; 14 + }; 15 + 16 + propagatedBuildInputs = [ 17 + argcomplete 18 + python-dateutil 19 + requests 20 + pyxdg 21 + pre-commit 22 + responses 23 + twine 24 + ]; 25 + 26 + checkInputs = [ 27 + pytestCheckHook 28 + ]; 29 + 30 + meta = with lib; { 31 + description = "wlc is a Weblate commandline client using Weblate's REST API."; 32 + homepage = "https://github.com/WeblateOrg/wlc"; 33 + license = licenses.gpl3Plus; 34 + maintainers = with maintainers; [ paperdigits ]; 35 + }; 36 + }
+11 -10
pkgs/tools/networking/boundary/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "boundary"; 5 - version = "0.2.1"; 5 + version = "0.2.2"; 6 6 7 7 src = 8 8 let 9 9 inherit (stdenv.hostPlatform) system; 10 - suffix = { 10 + selectSystem = attrs: attrs.${system} or (throw "Unsupported system: ${system}"); 11 + suffix = selectSystem { 11 12 x86_64-linux = "linux_amd64"; 12 13 aarch64-linux = "linux_arm64"; 13 14 x86_64-darwin = "darwin_amd64"; 14 - }.${system} or (throw "Unsupported system: ${system}"); 15 - fetchsrc = version: sha256: fetchzip { 16 - url = "https://releases.hashicorp.com/boundary/${version}/boundary_${version}_${suffix}.zip"; 17 - sha256 = sha256.${system}; 15 + }; 16 + sha256 = selectSystem { 17 + x86_64-linux = "sha256-K9WlOS9pRhBcoGaSZ3AhbGoTfKUrn4SDq50x6wnIib8="; 18 + aarch64-linux = "sha256-BRm0Hy9vuxZSYINrPIMwl2UGZdWTSixLT8EJ1OzCGMg="; 19 + x86_64-darwin = "sha256-pinmzz6GbQWAj3Ut/IB2o75w8X+CS2tXhE6nekYO4vc="; 18 20 }; 19 21 in 20 - fetchsrc version { 21 - x86_64-linux = "sha256-DDrsgZlnDF+WlBKyDi1McqcXEe5mAxoq5WW60p5qFQ8="; 22 - aarch64-linux = "sha256-z9puhWmWf6G2C9PItKD4KL742UjVyVE/TDIu0gpOKd4="; 23 - x86_64-darwin = "sha256-hDZPKi5R0seLbkHe7V4Vm+FarI6HrSZJF9JBJBa9O2Y="; 22 + fetchzip { 23 + url = "https://releases.hashicorp.com/boundary/${version}/boundary_${version}_${suffix}.zip"; 24 + inherit sha256; 24 25 }; 25 26 26 27 dontConfigure = true;
+2 -2
pkgs/tools/networking/i2pd/default.nix
··· 9 9 10 10 stdenv.mkDerivation rec { 11 11 pname = "i2pd"; 12 - version = "2.37.0"; 12 + version = "2.38.0"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "PurpleI2P"; 16 16 repo = pname; 17 17 rev = version; 18 - sha256 = "sha256-//ootg0RZR2vzO702jGXuJ5qGMO49GSG0Lw6dKzGGt8="; 18 + sha256 = "sha256-8wy6Zdnw0JgnHFLa1U3qlzjpDIqi2gykbkkV7lh+Zag="; 19 19 }; 20 20 21 21 buildInputs = with lib; [ boost zlib openssl ]
+2 -2
pkgs/tools/networking/ipinfo/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "ipinfo"; 8 - version = "1.1.2"; 8 + version = "1.1.4"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = pname; 12 12 repo = "cli"; 13 13 rev = "${pname}-${version}"; 14 - sha256 = "0hcv0fyrrybasxk2j1la4jmpi161apkg6d4nlsjw6548li6c6a9n"; 14 + sha256 = "1j50bbq7skbh1pffkmrbs1cyz2x22bniwcdw27rjzmvjixs4wj6h"; 15 15 }; 16 16 17 17 vendorSha256 = null;
+1
pkgs/top-level/aliases.nix
··· 642 642 rdiff_backup = rdiff-backup; # added 2014-11-23 643 643 rdmd = dtools; # added 2017-08-19 644 644 readline80 = throw "readline-8.0 is no longer supported in nixpkgs, please use 'readline' for main supported version or 'readline81' for most recent version"; # added 2021-04-22 645 + retroshare = throw "retroshare was removed because it was broken"; # added 2021-05-17 645 646 rhc = throw "rhc was deprecated on 2019-04-09: abandoned by upstream."; 646 647 rng_tools = rng-tools; # added 2018-10-24 647 648 robomongo = robo3t; #added 2017-09-28
+16 -9
pkgs/top-level/all-packages.nix
··· 295 295 inherit (darwin.apple_sdk.frameworks) AppKit IOKit; 296 296 }; 297 297 298 + mix2nix = callPackage ../development/tools/mix2nix/default.nix { }; 299 + 298 300 proto-contrib = callPackage ../development/tools/proto-contrib {}; 299 301 300 302 protoc-gen-doc = callPackage ../development/tools/protoc-gen-doc {}; ··· 2326 2328 2327 2329 ddate = callPackage ../tools/misc/ddate { }; 2328 2330 2331 + dduper = callPackage ../tools/filesystems/dduper { }; 2332 + 2329 2333 dedup = callPackage ../tools/backup/dedup { }; 2330 2334 2331 2335 dehydrated = callPackage ../tools/admin/dehydrated { }; ··· 3268 3272 inherit (darwin.apple_sdk.frameworks) CoreFoundation IOKit; 3269 3273 }; 3270 3274 3271 - bacon = callPackage ../development/tools/bacon { }; 3275 + bacon = callPackage ../development/tools/bacon { 3276 + inherit (darwin.apple_sdk.frameworks) CoreServices; 3277 + }; 3272 3278 3273 3279 bareos = callPackage ../tools/backup/bareos { }; 3274 3280 ··· 6343 6349 }; 6344 6350 nodejs-14_x = callPackage ../development/web/nodejs/v14.nix { }; 6345 6351 nodejs-slim-14_x = callPackage ../development/web/nodejs/v14.nix { 6346 - enableNpm = false; 6347 - }; 6348 - nodejs-15_x = callPackage ../development/web/nodejs/v15.nix { }; 6349 - nodejs-slim-15_x = callPackage ../development/web/nodejs/v15.nix { 6350 6352 enableNpm = false; 6351 6353 }; 6352 6354 nodejs-16_x = callPackage ../development/web/nodejs/v16.nix { }; ··· 14823 14825 givaro_3 = callPackage ../development/libraries/givaro/3.nix {}; 14824 14826 givaro_3_7 = callPackage ../development/libraries/givaro/3.7.nix {}; 14825 14827 14828 + ghc_filesystem = callPackage ../development/libraries/ghc_filesystem {}; 14829 + 14826 14830 ghp-import = with python3Packages; toPythonApplication ghp-import; 14827 14831 14828 14832 ghcid = haskellPackages.ghcid.bin; ··· 19222 19226 19223 19227 opensmtpd = callPackage ../servers/mail/opensmtpd { }; 19224 19228 opensmtpd-extras = callPackage ../servers/mail/opensmtpd/extras.nix { }; 19229 + opensmtpd-filter-rspamd = callPackage ../servers/mail/opensmtpd/filter-rspamd.nix { }; 19225 19230 19226 19231 openxpki = callPackage ../servers/openxpki { }; 19227 19232 ··· 20489 20494 20490 20495 gcadapter-oc-kmod = callPackage ../os-specific/linux/gcadapter-oc-kmod { }; 20491 20496 20497 + hid-nintendo = callPackage ../os-specific/linux/hid-nintendo { }; 20498 + 20492 20499 hyperv-daemons = callPackage ../os-specific/linux/hyperv-daemons { }; 20493 20500 20494 20501 e1000e = if lib.versionOlder kernel.version "4.10" then callPackage ../os-specific/linux/e1000e {} else null; ··· 26113 26120 26114 26121 remotebox = callPackage ../applications/virtualization/remotebox { }; 26115 26122 26116 - # This package is currently broken with libupnp 26117 - # But when unbroken, it should work with the stable Qt5 26118 - retroshare = libsForQt5.callPackage ../applications/networking/p2p/retroshare { }; 26119 - 26120 26123 rgp = libsForQt5.callPackage ../development/tools/rgp { }; 26121 26124 26122 26125 ricochet = libsForQt5.callPackage ../applications/networking/instant-messengers/ricochet { }; ··· 27209 27212 27210 27213 write_stylus = libsForQt5.callPackage ../applications/graphics/write_stylus { }; 27211 27214 27215 + wlc = callPackage ../tools/misc/wlc { }; 27216 + 27212 27217 wllvm = callPackage ../development/tools/wllvm { }; 27213 27218 27214 27219 wmname = callPackage ../applications/misc/wmname { }; ··· 27736 27741 bitcoind-knots = callPackage ../applications/blockchains/bitcoin-knots.nix { miniupnpc = miniupnpc_2; }; 27737 27742 27738 27743 cgminer = callPackage ../applications/blockchains/cgminer { }; 27744 + 27745 + chia = callPackage ../applications/blockchains/chia { }; 27739 27746 27740 27747 clightning = callPackage ../applications/blockchains/clightning.nix { }; 27741 27748
+24
pkgs/top-level/python-packages.nix
··· 1089 1089 1090 1090 block-io = callPackage ../development/python-modules/block-io { }; 1091 1091 1092 + blspy = callPackage ../development/python-modules/blspy { }; 1093 + 1092 1094 bluepy = callPackage ../development/python-modules/bluepy { }; 1093 1095 1094 1096 bluepy-devices = callPackage ../development/python-modules/bluepy-devices { }; ··· 1279 1281 1280 1282 connect-box = callPackage ../development/python-modules/connect_box { }; 1281 1283 1284 + coqpit = callPackage ../development/python-modules/coqpit { }; 1285 + 1282 1286 cerberus = callPackage ../development/python-modules/cerberus { }; 1283 1287 1284 1288 cert-chain-resolver = callPackage ../development/python-modules/cert-chain-resolver { }; ··· 1343 1347 1344 1348 chevron = callPackage ../development/python-modules/chevron { }; 1345 1349 1350 + chiabip158 = callPackage ../development/python-modules/chiabip158 { }; 1351 + 1352 + chiapos = callPackage ../development/python-modules/chiapos { }; 1353 + 1354 + chiavdf = callPackage ../development/python-modules/chiavdf { }; 1355 + 1346 1356 chirpstack-api = callPackage ../development/python-modules/chirpstack-api { }; 1347 1357 1348 1358 ci-info = callPackage ../development/python-modules/ci-info { }; ··· 1351 1361 1352 1362 cirq = callPackage ../development/python-modules/cirq { }; 1353 1363 1364 + cirq-core = callPackage ../development/python-modules/cirq-core { }; 1365 + 1366 + cirq-google = callPackage ../development/python-modules/cirq-google { }; 1367 + 1354 1368 ciscomobilityexpress = callPackage ../development/python-modules/ciscomobilityexpress { }; 1355 1369 1356 1370 ciso8601 = callPackage ../development/python-modules/ciso8601 { }; ··· 1437 1451 1438 1452 clustershell = callPackage ../development/python-modules/clustershell { }; 1439 1453 1454 + clvm = callPackage ../development/python-modules/clvm { }; 1455 + 1456 + clvm-rs = callPackage ../development/python-modules/clvm-rs { }; 1457 + 1458 + clvm-tools = callPackage ../development/python-modules/clvm-tools { }; 1459 + 1440 1460 cma = callPackage ../development/python-modules/cma { }; 1441 1461 1442 1462 cmarkgfm = callPackage ../development/python-modules/cmarkgfm { }; ··· 1502 1522 CommonMark = callPackage ../development/python-modules/commonmark { }; 1503 1523 1504 1524 compiledb = callPackage ../development/python-modules/compiledb { }; 1525 + 1526 + concurrent-log-handler = callPackage ../development/python-modules/concurrent-log-handler { }; 1505 1527 1506 1528 conda = callPackage ../development/python-modules/conda { }; 1507 1529 ··· 3662 3684 kerberos = callPackage ../development/python-modules/kerberos { }; 3663 3685 3664 3686 keyring = callPackage ../development/python-modules/keyring { }; 3687 + 3688 + keyrings-cryptfile = callPackage ../development/python-modules/keyrings-cryptfile { }; 3665 3689 3666 3690 keyrings-alt = callPackage ../development/python-modules/keyrings-alt { }; 3667 3691