]> git.immae.eu Git - perso/Immae/Config/Nix.git/commitdiff
Upgrade mastodon to 2.7.4
authorIsmaël Bouya <ismael.bouya@normalesup.org>
Tue, 2 Apr 2019 07:28:52 +0000 (09:28 +0200)
committerIsmaël Bouya <ismael.bouya@normalesup.org>
Tue, 2 Apr 2019 07:28:52 +0000 (09:28 +0200)
nixops/modules/websites/tools/mastodon/default.nix
nixops/modules/websites/tools/mastodon/gemset.nix
nixops/modules/websites/tools/mastodon/mastodon.json
nixops/modules/websites/tools/mastodon/mastodon.nix
nixops/modules/websites/tools/mastodon/yarn-packages.nix

index cff62007bf0d8846d9eba2a49e7343fa08dc96fb..ebea48f4a72d59817fe728b34723b6bb2fff4ba1 100644 (file)
@@ -1,7 +1,7 @@
 { lib, pkgs, config, myconfig, mylibs, ... }:
 let
   mastodon = pkgs.callPackage ./mastodon.nix {
-    inherit (mylibs) fetchedGithub;
+    inherit (mylibs) fetchedGithub yarn2nixPackage;
     env = myconfig.env.tools.mastodon;
   };
 
index 585dab188d9696ec2f70721d2ef355bdd5d64c2d..9bd2cd31ac0a94ef987a42f314ac916eba606629 100644 (file)
@@ -5,10 +5,10 @@
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "17vdxn0afi5rfnbs09nl0m0cyj7yvpi445bmi8pkmzbaqzqkq3ff";
+      sha256 = "0826k5ch0l03f9yrkxy69aiv039z4qi00lnahw2rzywd2iz6r68x";
       type = "gem";
     };
-    version = "5.2.1";
+    version = "5.2.2";
   };
   actionmailer = {
     dependencies = ["actionpack" "actionview" "activejob" "mail" "rails-dom-testing"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "0h1nqg47jap0wzp0dhlnck4xjijfvdfw49aipjp8y2ihdpvyqrx6";
+      sha256 = "0sfpb8s95cmkpp9ybyp2c88r55r5llscmmnkfwcwgasz9ncjiq5n";
       type = "gem";
     };
-    version = "5.2.1";
+    version = "5.2.2";
   };
   actionpack = {
     dependencies = ["actionview" "activesupport" "rack" "rack-test" "rails-dom-testing" "rails-html-sanitizer"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "19zv9ix9iwpd8dxi5hyxgwrc1gh0fvx0a2vjhmic8dn8six41f4f";
+      sha256 = "0iwhbqqn0cm39dq040iwq8cfyclqk3kyzwlp5k3j5cz8k2668wws";
       type = "gem";
     };
-    version = "5.2.1";
+    version = "5.2.2";
   };
   actionview = {
     dependencies = ["activesupport" "builder" "erubi" "rails-dom-testing" "rails-html-sanitizer"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "0dxanjs7ngpny4ig7dg93ywmg9ljswzg8risdlff6ag8fzvsnidf";
+      sha256 = "1lz04drbi1z0xhvb8jnr14pbf505lilr02arahxq7y3mxiz0rs8z";
       type = "gem";
     };
-    version = "5.2.1";
+    version = "5.2.2";
   };
   active_model_serializers = {
     dependencies = ["actionpack" "activemodel" "case_transform" "jsonapi-renderer"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "06arlz90rspfz899g3y2mrp5vwv6h6yahp936yqvl83d6jjpry12";
+      sha256 = "02snasjwg3q2ar0m6c53ilc5lamx796hm37apk7jf6cx0x3kwzx9";
       type = "gem";
     };
-    version = "0.10.7";
+    version = "0.10.8";
   };
   active_record_query_trace = {
     groups = ["development"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "1m4l7z08cx1lybfswfggy7y1rxnwr6gi15h0g9kkkkvmmn6klf3r";
+      sha256 = "1jjkl62x2aprg55x9rpm0h2c82vr2qr989hg3l9r21l01q4822ir";
       type = "gem";
     };
-    version = "5.2.1";
+    version = "5.2.2";
   };
   activemodel = {
     dependencies = ["activesupport"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "043nnxaf3cfq8jijls0jh1bg3a8v5zd9slc62zc2acp2n2wkjnd4";
+      sha256 = "1xmwi3mw8g4shbjvkhk72ra3r5jccbdsd4piphqka2y1h8s7sxvi";
       type = "gem";
     };
-    version = "5.2.1";
+    version = "5.2.2";
   };
   activerecord = {
     dependencies = ["activemodel" "activesupport" "arel"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "0pc7cycvhzjpw0swil2inka6c0fvcxhln793czp52pidg0654g7g";
+      sha256 = "19a0sns6a5wz2wym25lb1dv4lbrrl5sd1n15s5ky2636znmhz30y";
       type = "gem";
     };
-    version = "5.2.1";
+    version = "5.2.2";
   };
   activestorage = {
     dependencies = ["actionpack" "activerecord" "marcel"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "0wncr3h94jsjmmqqmmips9vgy2kf1zhb96rlv5fbrgqplfhvpyag";
+      sha256 = "0c72837098sw384vk6dmrb2p7q3wx4swnibk6sw9dp4hn1vc4p31";
       type = "gem";
     };
-    version = "5.2.1";
+    version = "5.2.2";
   };
   activesupport = {
     dependencies = ["concurrent-ruby" "i18n" "minitest" "tzinfo"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "0ziy6xk31k4fs115cdkba1ys4i8nzcyri7a2jig7nx7k5h7li6l2";
+      sha256 = "1iya7vxqwxysr74s7b4z1x19gmnx5advimzip3cbmsd5bd43wfgz";
       type = "gem";
     };
-    version = "5.2.1";
+    version = "5.2.2";
   };
   addressable = {
     dependencies = ["public_suffix"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "0viqszpkggqi8hq87pqp0xykhvz60g99nwmkwsb0v45kc2liwxvk";
+      sha256 = "0bcm2hchn897xjhqj9zzsxf3n9xhddymj4lsclz508f4vw3av46l";
       type = "gem";
     };
-    version = "2.5.2";
+    version = "2.6.0";
   };
   airbrussh = {
     dependencies = ["sshkit"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "0hhdbb5fy8514v7gpz5n3csbhwlk1wwnj9xxc9fwzxiyzh4y0zr4";
+      sha256 = "0v6ksvawcmi5m0sc3qpcvziidzhkxlcaqs851yvvq2s2r5hgdfgb";
       type = "gem";
     };
-    version = "1.106.0";
+    version = "1.131.0";
   };
   aws-sdk-core = {
     dependencies = ["aws-eventstream" "aws-partitions" "aws-sigv4" "jmespath"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "1gj98hbmzw2c2j8ri1hlrig17b7fsvzzf5jlpzbmmk9ic69hvh1p";
+      sha256 = "0xaaqsy4lpgydg8drjnax62azjmnfpvfz9jk3ca333mdri6c6bvm";
       type = "gem";
     };
-    version = "3.35.0";
+    version = "3.45.0";
   };
   aws-sdk-kms = {
     dependencies = ["aws-sdk-core" "aws-sigv4"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "0g13jv1s8hj1yv6qxa2rm0k3n5jzmamn3zk3c73276s3gixpp986";
+      sha256 = "195f12iygwlxj720gyikggdlxgfh4j371qa8dn7x4kwgq732b1fn";
       type = "gem";
     };
-    version = "1.11.0";
+    version = "1.13.0";
   };
   aws-sdk-s3 = {
     dependencies = ["aws-sdk-core" "aws-sdk-kms" "aws-sigv4"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "1q0bppa23knjnzys3zrbbhajdj0fl9qc23nlrk72cc96rh4caklj";
+      sha256 = "1mpf7v5n19ymq585xr0s47d9hcjc6crx5vi99s2ivcl79k1xj87d";
       type = "gem";
     };
-    version = "1.23.0";
+    version = "1.30.1";
   };
   aws-sigv4 = {
     groups = ["default"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "1y4i4vw7hawypvgg04s544fqx52ml67h9zxsaqm8w5hvxmb20wkh";
+      sha256 = "1fg37qknz1f10v4fgbn1s98gks0iimsgs1c8xra2jy16kpz4q86k";
       type = "gem";
     };
-    version = "4.3.1";
+    version = "4.4.0";
   };
   browser = {
     groups = ["default"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "1szq47fa3m1k3x9dj6gh2g6q5n36zdmw8yxl5g45pbxrg70iaga8";
+      sha256 = "0fhsq5r9xc3cb32zr21hnsb2zmwbkck7xjvds9ny4inhykrjg47m";
       type = "gem";
     };
-    version = "5.7.6";
+    version = "5.9.0";
   };
   bundler-audit = {
     dependencies = ["thor"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "1b884xja6q87siscsx34z2ky3h7npd334pprfy13ns60fax8pn52";
+      sha256 = "0pm22xpn3xyymsainixnrk8v3l3xi9bzwkjkspx00cfzp84xvxbq";
       type = "gem";
     };
-    version = "0.6.0";
+    version = "0.6.1";
   };
   byebug = {
     groups = ["default" "development" "test"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "0mgx24j9aqcablkny997qm8f1w0cpqmgy6kscrmna1k6r18w8pva";
+      sha256 = "0lhif97mh6wlqf14lwgvyjipm7ip6dz3svwgs52kgd5p3qb6hy2b";
       type = "gem";
     };
-    version = "3.10.0";
+    version = "3.12.0";
   };
   case_transform = {
     dependencies = ["activesupport"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "0ij0i1c511hak7n588qpl0pczdyvin7bzm4g4p5drzbrvr4n1ln7";
+      sha256 = "1a3q025jqfwf8id1g40cv7s5pn7mdwzjpgqyzhdxdci1ps5ycgmn";
       type = "gem";
     };
-    version = "3.2.2";
+    version = "3.2.3";
   };
   climate_control = {
     groups = ["test"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "183lszf5gx84kcpb779v6a2y0mx9sssy8dgppng1z9a505nj1qcf";
+      sha256 = "1ixcx9pfissxrga53jbdpza85qd5f6b5nq1sfqa9rnfq82qnlbp1";
       type = "gem";
     };
-    version = "1.0.5";
+    version = "1.1.4";
   };
   connection_pool = {
     groups = ["default" "test"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "1va5y19f7l5jh53vz5vibz618lg8z93k5m2k70l25s9k46v2gfm3";
+      sha256 = "0rgl2kqhnxqbjvi9brbvb52iaq1z8yi0pl0bawk4fm6kl9igxr8f";
       type = "gem";
     };
-    version = "2.5.0";
+    version = "2.6.0";
   };
   dotenv-rails = {
     dependencies = ["dotenv" "railties"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "1vmk541bhb2mw0gfc1bg43jdilqspiggxzglnlr26rzsmvy2cgd2";
+      sha256 = "1knzdflmy06bjwvi00kndcmh2bhzqna9ccmz9mbyc3xc0v5jr9h8";
       type = "gem";
     };
-    version = "2.5.0";
+    version = "2.6.0";
   };
   elasticsearch = {
     dependencies = ["elasticsearch-api" "elasticsearch-transport"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "0bws86na9k565raiz0kk61yy5pxxp0fmwyzpibdwjkq0xzx8q6q1";
+      sha256 = "1kagnf6ziahj0d781s6ryy6fwqwa3ad4xbzzj84p9m4nv4c2jir1";
       type = "gem";
     };
-    version = "1.7.1";
+    version = "1.8.0";
   };
   et-orbi = {
     dependencies = ["tzinfo"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "0i7p9jgb9x1lxkhkwq8xlq7an5qbgdq6gsyrbs2xnf5ffa8yx1i2";
+      sha256 = "1iy9jm13r2r4yz41xaivhxs8mvqn57fjwihxvazbip002mq6rxfz";
       type = "gem";
     };
-    version = "2.1.4";
+    version = "2.1.5";
   };
   ffi = {
     groups = ["default" "development"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "0bfd9q1z133a0wh3l8g2imd2rdlbdhav0z41k147n8j40hgg8ygw";
+      sha256 = "1bvfjdign16r0zwm2rlfrq0sk1licvmlgbnlpnyckniv5r7i080g";
       type = "gem";
     };
-    version = "0.2.2";
+    version = "0.2.3";
   };
   globalid = {
     dependencies = ["activesupport"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "1hh5lybf8hm7d7xs4xm8hxvm8xqrs2flc8fnwkrclaj746izw6xb";
+      sha256 = "13bdzfp25c8k51ayzxqkbzag3wj5gc1jd8h7d985nsq6pn57g5xh";
       type = "gem";
     };
-    version = "3.5.7";
+    version = "3.6.0";
   };
   heapy = {
     groups = ["default" "development"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "19fsmy0qv0spyv1jm0mp6c8pk08r1rilw5f778m4n7hbc1x01wnl";
+      sha256 = "04jj8k7lxqxw24sp0jiravigdkgsyrpprxpxm71ba93x1wr2w1bz";
       type = "gem";
     };
-    version = "0.6.1";
-  };
-  hitimes = {
-    groups = ["default"];
-    platforms = [];
-    source = {
-      remotes = ["https://rubygems.org"];
-      sha256 = "1z1ss5j5xf9lpc0pn8vbhxkx63r6ai1dd453dqcms2638kx4l2b9";
-      type = "gem";
-    };
-    version = "1.3.0";
+    version = "0.6.3";
   };
   hkdf = {
     groups = ["default"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "1kxxvkk2zkvq5skj5m6j6z5v0zz404f1s5fi6s4p8ywx5g1hj4ff";
+      sha256 = "0grdjxfdbc4cffablh64iwyszskmv5sjpjz3zkp6xjxckdr7l7jj";
       type = "gem";
     };
-    version = "1.1.1";
+    version = "1.2.0";
   };
   i18n = {
     dependencies = ["concurrent-ruby"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "1gcp1m1p6dpasycfz2sj82ci9ggz7lsskz9c9q6gvfwxrl8y9dx7";
+      sha256 = "088xnnpi7hq243n44fmgqvjr0m86ivk8r87k9b3ddq3b7nl6nyf9";
       type = "gem";
     };
-    version = "1.1.1";
+    version = "1.5.2";
   };
   i18n-tasks = {
     dependencies = ["activesupport" "ast" "erubi" "highline" "i18n" "parser" "rails-i18n" "rainbow" "terminal-table"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "0rr797nqz081bfk30m2apj5h24bg5d1jr1c8p3xwx4hbwsrbclah";
+      sha256 = "1zz27z88qznix4r65gd9h56gl177snlfpgv10b0s69vi8qpl909l";
       type = "gem";
     };
-    version = "1.5.1";
+    version = "1.5.2";
   };
   jmespath = {
     groups = ["default"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "08ql8j546akan51yhrjjcphwjdmrl551sz5hi2czc74993523mkw";
+      sha256 = "1yk4gnxzwlif9d0dy7csdb9ix60h69alk139aaip6304nx2yhdsk";
       type = "gem";
     };
-    version = "2.2.1";
+    version = "3.0.2";
   };
   json-ld-preloaded = {
     dependencies = ["json-ld" "multi_json" "rdf"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "08vjc9bgb0bh7dafs55i0ph4jqb7asj0p8qhhls8kq1ira7kzbng";
+      sha256 = "1c3yh5ayxvz33znbmzinigc5wivicib7nnykqjf00j2f9qag18pv";
       type = "gem";
     };
-    version = "2.2.3";
+    version = "3.0.2";
   };
   jsonapi-renderer = {
     groups = ["default"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "0hvvcl2n4j05vixgydld9lm2hspifn9f651l0d9qdzvlic7wh0rx";
+      sha256 = "09a7kgsmr10a0hrc9bwxglgqvppjxij9w8bxx91mnvh0ivaw0nq9";
       type = "gem";
     };
-    version = "1.6.0";
+    version = "1.7.0";
   };
   letter_opener_web = {
     dependencies = ["actionmailer" "letter_opener" "railties"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "10dyifazss9mgdzdv08p47p344wmphp5pkh5i73s7c04ra8y6ahz";
+      sha256 = "00wwz6ys0502dpk8xprwcqfwyf3hmnx6lgxaiq6vj43mkx43sapc";
       type = "gem";
     };
-    version = "2.7.0";
+    version = "2.7.1";
   };
   makara = {
     dependencies = ["activerecord"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "0v1kncmyh0yn9h28zri6hkfdqzr8bf26ar9bvglhgzy0chqr9dp8";
+      sha256 = "1nxbjmcyg8vlw6zwagf17l9y2mwkagmmkg95xybpn4bmf3rfnksx";
       type = "gem";
     };
-    version = "0.3.2";
+    version = "0.3.3";
   };
   mario-redis-lock = {
     dependencies = ["redis"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "0xqj21j3vfq4ldia6i2akhn2qd84m0iqcnsl49kfpq3xk6x0dzgn";
+      sha256 = "1pviwzvdqd90gn6y7illcdd9adapw8fczml933p5vl739dkvl3lq";
       type = "gem";
     };
-    version = "0.9.0";
+    version = "0.9.2";
   };
   microformats = {
     dependencies = ["json" "nokogiri"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "13d32jjadpjj6d2wdhkfpsmy68zjx90p49bgf8f7nkpz86r1fr11";
+      sha256 = "15zplpfw3knqifj9bpf604rb3wc1vhq6363pd6lvhayng8wql5vy";
       type = "gem";
     };
-    version = "2.3.0";
+    version = "2.4.0";
   };
   minitest = {
     groups = ["default" "development" "pam_authentication" "production" "test"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "0byyxrazkfm29ypcx5q4syrv126nvjnf7z6bqi01sqkv4llsi4qz";
+      sha256 = "09zll7c6j7xr6wyvh5mm5ncj6pkryp70ybcsxdbw1nyphx5dh184";
       type = "gem";
     };
-    version = "1.8.5";
+    version = "1.10.1";
   };
   nokogumbo = {
     dependencies = ["nokogiri"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "1xki3jd107lc189mwwyxf19wz17dlaysrqy2jcbgyk7cdvbmhgf0";
+      sha256 = "1i1bhmvs49yv70pgl41lx1lr8x6whg52szb8ic1jb6wmmxr2ylcz";
       type = "gem";
     };
-    version = "0.2.4";
+    version = "0.2.7";
   };
   oj = {
     groups = ["default"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "01pb6k8sfcj3i04gnwg33ld8682axzpn2kh26d7nsf44jx9k6bdd";
+      sha256 = "0swv2ryjgbcyrisb2arf88rz0pf8d8f8g7iihc2fhz96a1h985n0";
       type = "gem";
     };
-    version = "3.7.0";
+    version = "3.7.8";
   };
   omniauth = {
     dependencies = ["hashie" "rack"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "1msqr4qq7mfdvl3rg89529isrv595hvjpj2gi0say4b8nwqfggmg";
+      sha256 = "1p16h1rp8by05k8gfw17xjhgwp60dk8qmj1xalv1n23kmxfsxb1x";
       type = "gem";
     };
-    version = "1.8.1";
+    version = "1.9.0";
   };
   omniauth-cas = {
     dependencies = ["addressable" "nokogiri" "omniauth"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "01hj8v1qnyl5ndrs33g8ld8ibk0rbcqdpkpznr04gkbxd11pqn67";
+      sha256 = "005shcy8dabc7lwydpkbhd3fx8bfqzvsj6g04r90mx0wky10lz84";
       type = "gem";
     };
-    version = "1.12.1";
+    version = "1.13.0";
   };
   parallel_tests = {
     dependencies = ["parallel"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "1rlbahdvrng1wbzhqxg0n2q92a25y2mvarmjn2qcrj9mdmlq51kr";
+      sha256 = "13qgd5ajq1vm3ks8fl9vs4w4lx4s7ilm74w6vbyzi952mp6h4n2x";
       type = "gem";
     };
-    version = "2.26.0";
+    version = "2.27.1";
   };
   parser = {
     dependencies = ["ast"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "1zjk0w1kjj3xk8ymy1430aa4gg0k8ckphfj88br6il4pm83f0n1f";
+      sha256 = "1hhz2k5417vr2k1llwqgjdnmyrhlpqicy0y2arr6r1gp04fg9wlm";
       type = "gem";
     };
-    version = "2.5.3.0";
+    version = "2.6.0.0";
   };
   pastel = {
     dependencies = ["equatable" "tty-color"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "1pnjw3rspdfjssxyf42jnbsdlgri8ylysimp0s28wxb93k6ff2qb";
+      sha256 = "0fmnyxcyrvgdbgq7m09whgn9i8rwfybk0w8aii1nc4g5kqw0k2jy";
       type = "gem";
     };
-    version = "1.1.3";
+    version = "1.1.4";
   };
   pghero = {
     dependencies = ["activerecord"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "0yrxwki3nzyss1fnjrhkahya0w9wgb7jg6ji995z7y4ph81zwflm";
+      sha256 = "0hhzz9q3c90bjh5ncq2rvw1gszkw6kq3zxjy5pdbha23p01v6fv8";
       type = "gem";
     };
-    version = "1.3.1";
+    version = "1.3.2";
   };
   posix-spawn = {
     groups = ["default"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "1mh312k3y94sj0pi160wpia0ps8f4kmzvm505i6bvwynfdh7v30g";
+      sha256 = "00rm71x0r1jdycwbs83lf9l6p494m99asakbvqxh8rz7zwnlzg69";
       type = "gem";
     };
-    version = "0.11.3";
+    version = "0.12.2";
   };
   pry-byebug = {
     dependencies = ["byebug" "pry"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "0k2d43bwmqbswfra4fkadjjbszwb11pr7qdkma91qrcrk62wqxvy";
+      sha256 = "1cf4ii53w2hdh7fn8vhqpzkymmchjbwij4l3m7s6fsxvb9bn51j6";
       type = "gem";
     };
-    version = "0.3.6";
+    version = "0.3.9";
   };
   public_suffix = {
     groups = ["default" "development" "test"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "0s59ilsqnr3vbai66mp7jj097m6i7ivpnjpbw665s50f5z834vls";
+      sha256 = "1rqnll033ya64qvknbmnq076q9mxaibvcd7q70jhkpjda1xi4703";
       type = "gem";
     };
-    version = "2.0.0";
+    version = "2.0.1";
   };
   raabro = {
     groups = ["default"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "158hbn7rlc3czp2vivvam44dv6vmzz16qrh5dbzhfxbfsgiyrqw1";
+      sha256 = "1pcgv8dv4vkaczzlix8q3j68capwhk420cddzijwqgi2qb4lm1zm";
       type = "gem";
     };
-    version = "2.0.5";
+    version = "2.0.6";
   };
   rack-attack = {
     dependencies = ["rack"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "08787kd5cnm9mbvpbj73xai21fn87wyrlzfp8l753lb9qqjhdn4p";
+      sha256 = "11y6kw7hj2z25ba67www6qap7shj2bp6s43h57cn4yrid9kbsibs";
       type = "gem";
     };
-    version = "5.4.1";
+    version = "5.4.2";
   };
   rack-cors = {
     groups = ["default"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "0ylx74ravz7nvnyygq0nk3v86qdzrmqxpwpayhppyy50l72rcajq";
+      sha256 = "15167q25rmxipqwi6hjqj3i1byi9iwl3xq9b7mdar7qiz39pmjsk";
       type = "gem";
     };
-    version = "2.0.4";
+    version = "2.0.5";
   };
   rack-proxy = {
     dependencies = ["rack"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "1307cv1p6cj350hq2mi00dfgjb77rzvlhrr3h0bjz5s0a6jgwv3p";
+      sha256 = "1m9cszds68dsiycciiayd3c9g90s2yzn1izkr3gpgqkfw6dmvzyr";
       type = "gem";
     };
-    version = "5.2.1";
+    version = "5.2.2";
   };
   rails-controller-testing = {
     dependencies = ["actionpack" "actionview" "activesupport"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "16kdkk73mhhs73iz3i1i0ryjm84dadiyh817b3nh8acdi490jyhy";
+      sha256 = "1m1rklj6pvzi4fydxcmcv4q0xd7913hhhw1hw530nfz1wkl7vjlf";
       type = "gem";
     };
-    version = "1.0.2";
+    version = "1.0.4";
   };
   rails-dom-testing = {
     dependencies = ["activesupport" "nokogiri"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "19y343dvb7vih82q2ssyhp1cirmp5sp1vpw4k5zmd1bxxkjix9qv";
+      sha256 = "00pnylmbz4c46mxw5lhxi8h39lndfg6fs1hpd0qd6swnjhkqsr1l";
       type = "gem";
     };
-    version = "5.2.1";
+    version = "5.2.2";
   };
   rainbow = {
     groups = ["default" "development" "test"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "1idi53jay34ba9j68c3mfr9wwkg3cd9qh0fn9cg42hv72c6q8dyg";
+      sha256 = "1sy5a7nh6xjdc9yhcw31jji7ssrf9v5806hn95gbrzr998a2ydjn";
       type = "gem";
     };
-    version = "12.3.1";
+    version = "12.3.2";
   };
   rb-fsevent = {
     groups = ["default" "development"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "0fjla68kfhxhq0hip1jjxcp2lpa2h8c6yzjmm4jizrj1amv2cidp";
+      sha256 = "1ylgsspdj2g0af0pgfi1ry50x8ng5069223238vg8kz0p7b24q79";
       type = "gem";
     };
-    version = "3.0.2";
+    version = "3.0.9";
   };
   rdf-normalize = {
     dependencies = ["rdf"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "0c2106d7rx12j1d7lnwqgd2v85xwc5raf9q0xv01qmnq2x167yxk";
+      sha256 = "0rk6mmy3y2jd34llrf591ribl1p54ghkw7m96wrbamy8fwva5zqv";
       type = "gem";
     };
-    version = "4.0.2";
+    version = "4.1.0";
   };
   redis-actionpack = {
     dependencies = ["actionpack" "redis-rack" "redis-store"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "12q3m74kmdc1mdc1nfphxj1089j425cjw9fr3h9z8x1987mgzpw3";
+      sha256 = "18g5jyg3blsdrz3mc8d87bms6qqn6gcdh1nvdhvgbjdpk9pw21dq";
       type = "gem";
     };
-    version = "1.2.0";
+    version = "1.3.0";
   };
   request_store = {
     dependencies = ["rack"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "0sqj5da2kc937j5jb18jcf0hrmmzwgj7pk62j0q3qndhc2kvx88p";
+      sha256 = "1pf6n9l4sw1arlax1bdbm1znsvl8cgna2n6k6yk1bi8vz2n73ls1";
       type = "gem";
     };
-    version = "3.8.1";
+    version = "3.8.2";
   };
   rspec-sidekiq = {
     dependencies = ["rspec-core" "sidekiq"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "1ivk049z3mp12nc6v1wn35bsq1g7nz1i2r4xwzqf0v25hm2v7n1i";
+      sha256 = "1pq00qwlmcv52dbhgbk534ggwn1ny9k3sq3vfb1zk3r4psnqz2jy";
       type = "gem";
     };
-    version = "0.60.0";
+    version = "0.63.1";
   };
   ruby-progressbar = {
     groups = ["default" "development" "test"];
     version = "0.57.1";
   };
   sidekiq = {
-    dependencies = ["connection_pool" "rack-protection" "redis"];
+    dependencies = ["connection_pool" "rack" "rack-protection" "redis"];
     groups = ["default" "test"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "06jws6zlyxqdbpcyvdd61ylp9cxsg2h4bs2mmz3k2ah42p5xxkjp";
+      sha256 = "1caiq5f5z5vzfria554n04pcbwc8zixf1fpavaksly9zywr3pc29";
       type = "gem";
     };
-    version = "5.2.2";
+    version = "5.2.5";
   };
   sidekiq-bulk = {
-    dependencies = ["activesupport" "sidekiq"];
+    dependencies = ["sidekiq"];
     groups = ["default"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "1yj2fwjygv93pr6ph5xyapgwq5vhspvg2hkv8mgf3d3ain082wbi";
+      sha256 = "08nyxzmgf742irafy3l4fj09d4s5pyvsh0dzlh8y4hl51rgkh4xv";
       type = "gem";
     };
-    version = "0.1.1";
+    version = "0.2.0";
   };
   sidekiq-scheduler = {
     dependencies = ["redis" "rufus-scheduler" "sidekiq" "tilt"];
     version = "3.0.0";
   };
   sidekiq-unique-jobs = {
-    dependencies = ["sidekiq" "thor"];
+    dependencies = ["concurrent-ruby" "sidekiq" "thor"];
     groups = ["default"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "001bmbqbibf7r3hbdkm2sjnmdw5dznnwk89f2s7wk0xhibsczkhw";
+      sha256 = "13d58w83jx03w033mm77c42cd409by4idqca3nfbgq0bjx4hqwik";
       type = "gem";
     };
-    version = "5.0.10";
+    version = "6.0.8";
   };
   simple-navigation = {
     dependencies = ["activesupport"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "197wzz7yy4ls4ivrvnysa28hvrrwyrq9dny9jpq6d15y2v31chqh";
+      sha256 = "1221bf6glwinknrnp3pa2676ayg1yxyfa6l6lbajc72950v5mzm6";
       type = "gem";
     };
-    version = "4.0.1";
+    version = "4.1.0";
   };
   simplecov = {
     dependencies = ["docile" "json" "simplecov-html"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "1qh9w1vydx96v5y04y0k2g56k9yrsgrmbxh1d7haq07wbli0a6yz";
+      sha256 = "0djig5dnqjgww6wrw3f1mvnnjllznahlchvk4lvs4wx9qjsqpysr";
       type = "gem";
     };
-    version = "1.2.1";
+    version = "1.4.0";
   };
   stoplight = {
     groups = ["default"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "0nmqpyj642sk4g16nkbq6pj856adpv91lp4krwhqkh2iw63aszdl";
+      sha256 = "1yhrnp9x8qcy5vc7g438amd5j9sw83ih7c30dr6g6slgw9zj3g29";
       type = "gem";
     };
-    version = "0.20.0";
+    version = "0.20.3";
   };
   thread_safe = {
     groups = ["default" "development" "pam_authentication" "production" "test"];
     version = "2.0.8";
   };
   timers = {
-    dependencies = ["hitimes"];
     groups = ["default"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "0wax58yagbc7876az5731fs4hxwzr567y9r48v0agmnm162199x7";
+      sha256 = "04zbs9wyzajn7g9xfgg2zqz5kzf0qa7jgh4hgry4pfcxfmlnwdwx";
       type = "gem";
     };
-    version = "4.1.2";
+    version = "4.2.0";
   };
   tty-color = {
     groups = ["default"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "0bnrpz52ga2pwrq5lbjyh4v8v8rhliw749vgzlahzxivvyg93k70";
+      sha256 = "1wjlsrzky7n7fr4psy2jbi4qpcixkq3196g0bbnmmjy6f26vrjcm";
       type = "gem";
     };
-    version = "0.17.1";
+    version = "0.18.1";
   };
   tty-reader = {
     dependencies = ["tty-cursor" "tty-screen" "wisper"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "0cy5yyanfgyxxy0g6abiwz2jlbxwdjavk63yjl3gbdjr1j5jgy23";
+      sha256 = "0r1cbfmkprp2m8jbf5f59jqn2zda7xqxj3gzdsgpz8v7arp9m3wn";
       type = "gem";
     };
-    version = "0.4.0";
+    version = "0.5.0";
   };
   tty-screen = {
     groups = ["default"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "12il6cwzprzrjqv2szxwr3a5zd68q4p37vxfkv0br0c61hi2p8j9";
+      sha256 = "1jzl5cv7b5h24lh8s42s3j1ls0p27b5wmc4zdjs2j7hajgbdp19q";
       type = "gem";
     };
-    version = "1.2018.7";
+    version = "1.2018.9";
   };
   unf = {
     dependencies = ["unf_ext"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "0040bsdpcmvp8w31lqi2s9s4p4h031zv52401qidmh25cgyh4a57";
+      sha256 = "0bq528fibi8s0jmxz0xzlgzggdq0x4fx46wfqz49478pv8gb2diq";
       type = "gem";
     };
-    version = "1.4.0";
+    version = "1.4.1";
   };
   uniform_notifier = {
     groups = ["default" "development"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "1yblj2rhlabxiqkqn7v3mrk8rnkmvsp3l3mp6c3hrb08rxidssga";
+      sha256 = "0mb0pq99zm17qnz2czmad5b3z0ivzkf6493afj3n550kd56z18s3";
       type = "gem";
     };
-    version = "1.11.0";
+    version = "1.12.1";
   };
   warden = {
     dependencies = ["rack"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "03994dxs4xayvkxqp01dd1ivhg4xxx7z35f7cxw7y2mwj3xn24ib";
+      sha256 = "0gg0c2sxq7rni0b93w47h7p7cn590xdhf5va7ska48inpipwlgxp";
       type = "gem";
     };
-    version = "3.4.2";
+    version = "3.5.1";
   };
   webpacker = {
     dependencies = ["activesupport" "rack-proxy" "railties"];
     platforms = [];
     source = {
       remotes = ["https://rubygems.org"];
-      sha256 = "0qhamsbzixns0fss77c2bdrni1lk192kbm51r2q6m6gk2iqyk0xv";
+      sha256 = "1id7i4gdqck8wj6x22q8dljynvznvwn9f0pgi8h8jiy5dm7m0cf2";
       type = "gem";
     };
-    version = "0.3.4";
+    version = "0.3.6";
   };
   websocket-driver = {
     dependencies = ["websocket-extensions"];
     };
     version = "3.2.0";
   };
-}
+}
\ No newline at end of file
index 11e59fa8e0534fc8591a42ecba90ff34203e0f8d..df73e8f6f5dc0f69885bf17c10d5d1f0df69972b 100644 (file)
@@ -1,15 +1,15 @@
 {
-  "tag": "v2.6.5",
+  "tag": "v2.7.4",
   "meta": {
     "name": "mastodon",
     "url": "https://github.com/tootsuite/mastodon",
-    "branch": "refs/tags/v2.6.5"
+    "branch": "refs/tags/v2.7.4"
   },
   "github": {
     "owner": "tootsuite",
     "repo": "mastodon",
-    "rev": "887f9de6dc12ef405f92b94eeaa775df74ebb1ef",
-    "sha256": "0bszv3cnlqghwpkmh7qzak7wlanlp0dp5k4wxnl3acxzj72p53v5",
+    "rev": "a91349d45da18d3c85f68ae9be762dad6301c3cf",
+    "sha256": "0x16c2m8d9nszr9hjw6j1i8gicvpgxzli5afaqd0z144y0ar62qa",
     "fetchSubmodules": true
   }
 }
index bc4014d1bf5d432f532427862c697fadc962f344..d4e437ac67cbcda1a2a4ac264df7093d1dde6b27 100644 (file)
@@ -1,17 +1,24 @@
-{ env, ruby_2_5, bundlerEnv, defaultGemConfig, fetchedGithub, stdenv, writeText, pkgs }:
+{ env, ruby_2_6, bundlerEnv, defaultGemConfig, yarn2nixPackage, fetchedGithub, stdenv, writeText, pkgs }:
 let
   varDir = "/var/lib/mastodon_immae";
   socketsDir = "/run/mastodon";
   gems = bundlerEnv {
     name = "mastodon-env";
-    # https://git.immae.eu/mantisbt/view.php?id=131
-    ruby = ruby_2_5.overrideAttrs(old: {
-      postInstall = builtins.replaceStrings [" --destdir $GEM_HOME"] [""] old.postInstall;
-    });
+    ruby = ruby_2_6;
     gemset = ./gemset.nix;
     gemdir = (fetchedGithub ./mastodon.json).src;
     groups = [ "default" "production" "test" "development" ];
     gemConfig = defaultGemConfig // {
+      redis-rack = attrs: {
+        preBuild = ''
+          sed -i 's!s\.files.*!!' redis-rack.gemspec
+          '';
+      };
+      tzinfo = attrs: {
+        preBuild = ''
+          sed -i 's!s\.files.*!!' tzinfo.gemspec
+          '';
+      };
       cld3 = attrs: {
         buildInputs = with pkgs; [ protobuf protobufc pkgconfig ];
       };
@@ -25,10 +32,15 @@ let
   };
   yarnModules = let
       info = fetchedGithub ./mastodon.json;
+      packagejson = pkgs.runCommand "package.json" { buildInputs = [ pkgs.jq ]; } ''
+        cat ${info.src}/package.json | jq -r '.version = "${info.version}"' > $out
+        '';
     in
-      pkgs.yarn2nix.mkYarnModules {
-        name = "mastodon-yarn-modules";
-        packageJSON = "${info.src}/package.json";
+      yarn2nixPackage.mkYarnModules rec {
+        name = "mastodon-yarn";
+        pname = name;
+        version = info.version;
+        packageJSON = packagejson;
         yarnLock = "${info.src}/yarn.lock";
         yarnNix = ./yarn-packages.nix;
         pkgConfig = {
@@ -37,23 +49,6 @@ let
               npx node-gyp rebuild > build_log.txt 2>&1 || true
               '';
           };
-          node-zopfli = {
-            postInstall = ''
-              npx node-pre-gyp install --fallback-to-build
-              '';
-          };
-          node-sass = {
-            buildInputs = with pkgs; [ libsass python ];
-            postInstall = let
-              nodeHeaders = pkgs.fetchurl {
-                url = "https://nodejs.org/download/release/v${pkgs.nodejs.version}/node-v${pkgs.nodejs.version}-headers.tar.gz";
-                sha256 = "16f20ya3ys6w5w6y6l4536f7jrgk4gz46bf71w1r1xxb26a54m32";
-              };
-            in
-              ''
-                node scripts/build.js --tarball=${nodeHeaders}
-              '';
-          };
         };
       };
   mastodon = stdenv.mkDerivation (fetchedGithub ./mastodon.json // rec {
@@ -61,7 +56,7 @@ let
       cp -a . $out
       cp -a ${yarnModules}/node_modules $out
     '';
-    buildInputs = [ yarnModules gems ];
+    buildInputs = [ yarnModules ];
   });
   config = writeText "mastodon_environment" ''
     REDIS_HOST=${env.redis.host}
index 5ef66d633c8d4aaa1afff79404a9d8cbdffe3991..feca6686e04d7236b028535ef28ea8d138abeed8 100644 (file)
   packages = [
 
     {
-      name = "code-frame-7.0.0.tgz";
+      name = "_babel_code_frame___code_frame_7.0.0.tgz";
       path = fetchurl {
-        name = "code-frame-7.0.0.tgz";
+        name = "_babel_code_frame___code_frame_7.0.0.tgz";
         url  = "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0.tgz";
         sha1 = "06e2ab19bdb535385559aabb5ba59729482800f8";
       };
     }
 
     {
-      name = "core-7.0.1.tgz";
+      name = "_babel_core___core_7.2.2.tgz";
       path = fetchurl {
-        name = "core-7.0.1.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/core/-/core-7.0.1.tgz";
-        sha1 = "406658caed0e9686fa4feb5c2f3cefb6161c0f41";
+        name = "_babel_core___core_7.2.2.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/core/-/core-7.2.2.tgz";
+        sha1 = "07adba6dde27bb5ad8d8672f15fde3e08184a687";
       };
     }
 
     {
-      name = "generator-7.0.0.tgz";
+      name = "_babel_generator___generator_7.2.2.tgz";
       path = fetchurl {
-        name = "generator-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/generator/-/generator-7.0.0.tgz";
-        sha1 = "1efd58bffa951dc846449e58ce3a1d7f02d393aa";
+        name = "_babel_generator___generator_7.2.2.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/generator/-/generator-7.2.2.tgz";
+        sha1 = "18c816c70962640eab42fe8cae5f3947a5c65ccc";
       };
     }
 
     {
-      name = "helper-annotate-as-pure-7.0.0.tgz";
+      name = "_babel_helper_annotate_as_pure___helper_annotate_as_pure_7.0.0.tgz";
       path = fetchurl {
-        name = "helper-annotate-as-pure-7.0.0.tgz";
+        name = "_babel_helper_annotate_as_pure___helper_annotate_as_pure_7.0.0.tgz";
         url  = "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz";
         sha1 = "323d39dd0b50e10c7c06ca7d7638e6864d8c5c32";
       };
     }
 
     {
-      name = "helper-builder-binary-assignment-operator-visitor-7.0.0.tgz";
+      name = "_babel_helper_builder_binary_assignment_operator_visitor___helper_builder_binary_assignment_operator_visitor_7.1.0.tgz";
       path = fetchurl {
-        name = "helper-builder-binary-assignment-operator-visitor-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.0.0.tgz";
-        sha1 = "ba26336beb2abb547d58b6eba5b84d77975a39eb";
+        name = "_babel_helper_builder_binary_assignment_operator_visitor___helper_builder_binary_assignment_operator_visitor_7.1.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.1.0.tgz";
+        sha1 = "6b69628dfe4087798e0c4ed98e3d4a6b2fbd2f5f";
       };
     }
 
     {
-      name = "helper-builder-react-jsx-7.0.0.tgz";
+      name = "_babel_helper_builder_react_jsx___helper_builder_react_jsx_7.0.0.tgz";
       path = fetchurl {
-        name = "helper-builder-react-jsx-7.0.0.tgz";
+        name = "_babel_helper_builder_react_jsx___helper_builder_react_jsx_7.0.0.tgz";
         url  = "https://registry.yarnpkg.com/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.0.0.tgz";
         sha1 = "fa154cb53eb918cf2a9a7ce928e29eb649c5acdb";
       };
     }
 
     {
-      name = "helper-call-delegate-7.0.0.tgz";
+      name = "_babel_helper_call_delegate___helper_call_delegate_7.1.0.tgz";
       path = fetchurl {
-        name = "helper-call-delegate-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/helper-call-delegate/-/helper-call-delegate-7.0.0.tgz";
-        sha1 = "e036956bb33d76e59c07a04a1fff144e9f62ab78";
+        name = "_babel_helper_call_delegate___helper_call_delegate_7.1.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/helper-call-delegate/-/helper-call-delegate-7.1.0.tgz";
+        sha1 = "6a957f105f37755e8645343d3038a22e1449cc4a";
       };
     }
 
     {
-      name = "helper-define-map-7.0.0.tgz";
+      name = "_babel_helper_create_class_features_plugin___helper_create_class_features_plugin_7.2.3.tgz";
       path = fetchurl {
-        name = "helper-define-map-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.0.0.tgz";
-        sha1 = "a5684dd2adf30f0137cf9b0bde436f8c2db17225";
+        name = "_babel_helper_create_class_features_plugin___helper_create_class_features_plugin_7.2.3.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.2.3.tgz";
+        sha1 = "f6e719abb90cb7f4a69591e35fd5eb89047c4a7c";
       };
     }
 
     {
-      name = "helper-explode-assignable-expression-7.0.0.tgz";
+      name = "_babel_helper_define_map___helper_define_map_7.1.0.tgz";
       path = fetchurl {
-        name = "helper-explode-assignable-expression-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.0.0.tgz";
-        sha1 = "fdfa4c88603ae3e954d0fc3244d5ca82fb468497";
+        name = "_babel_helper_define_map___helper_define_map_7.1.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.1.0.tgz";
+        sha1 = "3b74caec329b3c80c116290887c0dd9ae468c20c";
       };
     }
 
     {
-      name = "helper-function-name-7.0.0.tgz";
+      name = "_babel_helper_explode_assignable_expression___helper_explode_assignable_expression_7.1.0.tgz";
       path = fetchurl {
-        name = "helper-function-name-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.0.0.tgz";
-        sha1 = "a68cc8d04420ccc663dd258f9cc41b8261efa2d4";
+        name = "_babel_helper_explode_assignable_expression___helper_explode_assignable_expression_7.1.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.1.0.tgz";
+        sha1 = "537fa13f6f1674df745b0c00ec8fe4e99681c8f6";
       };
     }
 
     {
-      name = "helper-get-function-arity-7.0.0.tgz";
+      name = "_babel_helper_function_name___helper_function_name_7.1.0.tgz";
       path = fetchurl {
-        name = "helper-get-function-arity-7.0.0.tgz";
+        name = "_babel_helper_function_name___helper_function_name_7.1.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz";
+        sha1 = "a0ceb01685f73355d4360c1247f582bfafc8ff53";
+      };
+    }
+
+    {
+      name = "_babel_helper_get_function_arity___helper_get_function_arity_7.0.0.tgz";
+      path = fetchurl {
+        name = "_babel_helper_get_function_arity___helper_get_function_arity_7.0.0.tgz";
         url  = "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz";
         sha1 = "83572d4320e2a4657263734113c42868b64e49c3";
       };
     }
 
     {
-      name = "helper-hoist-variables-7.0.0.tgz";
+      name = "_babel_helper_hoist_variables___helper_hoist_variables_7.0.0.tgz";
       path = fetchurl {
-        name = "helper-hoist-variables-7.0.0.tgz";
+        name = "_babel_helper_hoist_variables___helper_hoist_variables_7.0.0.tgz";
         url  = "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.0.0.tgz";
         sha1 = "46adc4c5e758645ae7a45deb92bab0918c23bb88";
       };
     }
 
     {
-      name = "helper-member-expression-to-functions-7.0.0.tgz";
+      name = "_babel_helper_member_expression_to_functions___helper_member_expression_to_functions_7.0.0.tgz";
       path = fetchurl {
-        name = "helper-member-expression-to-functions-7.0.0.tgz";
+        name = "_babel_helper_member_expression_to_functions___helper_member_expression_to_functions_7.0.0.tgz";
         url  = "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.0.0.tgz";
         sha1 = "8cd14b0a0df7ff00f009e7d7a436945f47c7a16f";
       };
     }
 
     {
-      name = "helper-module-imports-7.0.0.tgz";
+      name = "_babel_helper_module_imports___helper_module_imports_7.0.0.tgz";
       path = fetchurl {
-        name = "helper-module-imports-7.0.0.tgz";
+        name = "_babel_helper_module_imports___helper_module_imports_7.0.0.tgz";
         url  = "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.0.0.tgz";
         sha1 = "96081b7111e486da4d2cd971ad1a4fe216cc2e3d";
       };
     }
 
     {
-      name = "helper-module-transforms-7.0.0.tgz";
+      name = "_babel_helper_module_transforms___helper_module_transforms_7.2.2.tgz";
       path = fetchurl {
-        name = "helper-module-transforms-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.0.0.tgz";
-        sha1 = "b01ee7d543e81e8c3fc404b19c9f26acb6e4cf4c";
+        name = "_babel_helper_module_transforms___helper_module_transforms_7.2.2.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.2.2.tgz";
+        sha1 = "ab2f8e8d231409f8370c883d20c335190284b963";
       };
     }
 
     {
-      name = "helper-optimise-call-expression-7.0.0.tgz";
+      name = "_babel_helper_optimise_call_expression___helper_optimise_call_expression_7.0.0.tgz";
       path = fetchurl {
-        name = "helper-optimise-call-expression-7.0.0.tgz";
+        name = "_babel_helper_optimise_call_expression___helper_optimise_call_expression_7.0.0.tgz";
         url  = "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.0.0.tgz";
         sha1 = "a2920c5702b073c15de51106200aa8cad20497d5";
       };
     }
 
     {
-      name = "helper-plugin-utils-7.0.0.tgz";
+      name = "_babel_helper_plugin_utils___helper_plugin_utils_7.0.0.tgz";
       path = fetchurl {
-        name = "helper-plugin-utils-7.0.0.tgz";
+        name = "_babel_helper_plugin_utils___helper_plugin_utils_7.0.0.tgz";
         url  = "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz";
         sha1 = "bbb3fbee98661c569034237cc03967ba99b4f250";
       };
     }
 
     {
-      name = "helper-regex-7.0.0.tgz";
+      name = "_babel_helper_regex___helper_regex_7.0.0.tgz";
       path = fetchurl {
-        name = "helper-regex-7.0.0.tgz";
+        name = "_babel_helper_regex___helper_regex_7.0.0.tgz";
         url  = "https://registry.yarnpkg.com/@babel/helper-regex/-/helper-regex-7.0.0.tgz";
         sha1 = "2c1718923b57f9bbe64705ffe5640ac64d9bdb27";
       };
     }
 
     {
-      name = "helper-remap-async-to-generator-7.0.0.tgz";
+      name = "_babel_helper_remap_async_to_generator___helper_remap_async_to_generator_7.1.0.tgz";
       path = fetchurl {
-        name = "helper-remap-async-to-generator-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.0.0.tgz";
-        sha1 = "6512273c2feb91587822335cf913fdf680c26901";
+        name = "_babel_helper_remap_async_to_generator___helper_remap_async_to_generator_7.1.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.1.0.tgz";
+        sha1 = "361d80821b6f38da75bd3f0785ece20a88c5fe7f";
       };
     }
 
     {
-      name = "helper-replace-supers-7.0.0.tgz";
+      name = "_babel_helper_replace_supers___helper_replace_supers_7.2.3.tgz";
       path = fetchurl {
-        name = "helper-replace-supers-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.0.0.tgz";
-        sha1 = "b6f21237280e0be54f591f63a464b66627ced707";
+        name = "_babel_helper_replace_supers___helper_replace_supers_7.2.3.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.2.3.tgz";
+        sha1 = "19970020cf22677d62b3a689561dbd9644d8c5e5";
       };
     }
 
     {
-      name = "helper-simple-access-7.0.0.tgz";
+      name = "_babel_helper_simple_access___helper_simple_access_7.1.0.tgz";
       path = fetchurl {
-        name = "helper-simple-access-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.0.0.tgz";
-        sha1 = "ff36a27983ae4c27122da2f7f294dced80ecbd08";
+        name = "_babel_helper_simple_access___helper_simple_access_7.1.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.1.0.tgz";
+        sha1 = "65eeb954c8c245beaa4e859da6188f39d71e585c";
       };
     }
 
     {
-      name = "helper-split-export-declaration-7.0.0.tgz";
+      name = "_babel_helper_split_export_declaration___helper_split_export_declaration_7.0.0.tgz";
       path = fetchurl {
-        name = "helper-split-export-declaration-7.0.0.tgz";
+        name = "_babel_helper_split_export_declaration___helper_split_export_declaration_7.0.0.tgz";
         url  = "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0.tgz";
         sha1 = "3aae285c0311c2ab095d997b8c9a94cad547d813";
       };
     }
 
     {
-      name = "helper-wrap-function-7.0.0.tgz";
+      name = "_babel_helper_wrap_function___helper_wrap_function_7.2.0.tgz";
       path = fetchurl {
-        name = "helper-wrap-function-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.0.0.tgz";
-        sha1 = "1c8e42a2cfb0808e3140189dfe9490782a6fa740";
+        name = "_babel_helper_wrap_function___helper_wrap_function_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.2.0.tgz";
+        sha1 = "c4e0012445769e2815b55296ead43a958549f6fa";
       };
     }
 
     {
-      name = "helpers-7.0.0.tgz";
+      name = "_babel_helpers___helpers_7.2.0.tgz";
       path = fetchurl {
-        name = "helpers-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.0.0.tgz";
-        sha1 = "7213388341eeb07417f44710fd7e1d00acfa6ac0";
+        name = "_babel_helpers___helpers_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.2.0.tgz";
+        sha1 = "8335f3140f3144270dc63c4732a4f8b0a50b7a21";
       };
     }
 
     {
-      name = "highlight-7.0.0.tgz";
+      name = "_babel_highlight___highlight_7.0.0.tgz";
       path = fetchurl {
-        name = "highlight-7.0.0.tgz";
+        name = "_babel_highlight___highlight_7.0.0.tgz";
         url  = "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.0.0.tgz";
         sha1 = "f710c38c8d458e6dd9a201afb637fcb781ce99e4";
       };
     }
 
     {
-      name = "parser-7.0.0.tgz";
-      path = fetchurl {
-        name = "parser-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/parser/-/parser-7.0.0.tgz";
-        sha1 = "697655183394facffb063437ddf52c0277698775";
-      };
-    }
-
-    {
-      name = "plugin-proposal-async-generator-functions-7.0.0.tgz";
+      name = "_babel_parser___parser_7.2.3.tgz";
       path = fetchurl {
-        name = "plugin-proposal-async-generator-functions-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.0.0.tgz";
-        sha1 = "5d1eb6b44fd388b97f964350007ab9da090b1d70";
+        name = "_babel_parser___parser_7.2.3.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/parser/-/parser-7.2.3.tgz";
+        sha1 = "32f5df65744b70888d17872ec106b02434ba1489";
       };
     }
 
     {
-      name = "plugin-proposal-class-properties-7.0.0.tgz";
+      name = "_babel_plugin_proposal_async_generator_functions___plugin_proposal_async_generator_functions_7.2.0.tgz";
       path = fetchurl {
-        name = "plugin-proposal-class-properties-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.0.0.tgz";
-        sha1 = "a16b5c076ba6c3d87df64d2480a380e979543731";
+        name = "_babel_plugin_proposal_async_generator_functions___plugin_proposal_async_generator_functions_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.2.0.tgz";
+        sha1 = "b289b306669dce4ad20b0252889a15768c9d417e";
       };
     }
 
     {
-      name = "plugin-proposal-decorators-7.0.0.tgz";
+      name = "_babel_plugin_proposal_class_properties___plugin_proposal_class_properties_7.2.3.tgz";
       path = fetchurl {
-        name = "plugin-proposal-decorators-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.0.0.tgz";
-        sha1 = "33e7e683ca9f8ec3f72104ed11096839d48df502";
+        name = "_babel_plugin_proposal_class_properties___plugin_proposal_class_properties_7.2.3.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.2.3.tgz";
+        sha1 = "c9e1294363b346cff333007a92080f3203698461";
       };
     }
 
     {
-      name = "plugin-proposal-json-strings-7.0.0.tgz";
+      name = "_babel_plugin_proposal_decorators___plugin_proposal_decorators_7.2.3.tgz";
       path = fetchurl {
-        name = "plugin-proposal-json-strings-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.0.0.tgz";
-        sha1 = "3b4d7b5cf51e1f2e70f52351d28d44fc2970d01e";
+        name = "_babel_plugin_proposal_decorators___plugin_proposal_decorators_7.2.3.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.2.3.tgz";
+        sha1 = "1fe5b0d22ce0c4418f225474ebd40267430364c0";
       };
     }
 
     {
-      name = "plugin-proposal-object-rest-spread-7.0.0.tgz";
+      name = "_babel_plugin_proposal_json_strings___plugin_proposal_json_strings_7.2.0.tgz";
       path = fetchurl {
-        name = "plugin-proposal-object-rest-spread-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.0.0.tgz";
-        sha1 = "9a17b547f64d0676b6c9cecd4edf74a82ab85e7e";
+        name = "_babel_plugin_proposal_json_strings___plugin_proposal_json_strings_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.2.0.tgz";
+        sha1 = "568ecc446c6148ae6b267f02551130891e29f317";
       };
     }
 
     {
-      name = "plugin-proposal-optional-catch-binding-7.0.0.tgz";
+      name = "_babel_plugin_proposal_object_rest_spread___plugin_proposal_object_rest_spread_7.2.0.tgz";
       path = fetchurl {
-        name = "plugin-proposal-optional-catch-binding-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.0.0.tgz";
-        sha1 = "b610d928fe551ff7117d42c8bb410eec312a6425";
+        name = "_babel_plugin_proposal_object_rest_spread___plugin_proposal_object_rest_spread_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.2.0.tgz";
+        sha1 = "88f5fec3e7ad019014c97f7ee3c992f0adbf7fb8";
       };
     }
 
     {
-      name = "plugin-proposal-unicode-property-regex-7.0.0.tgz";
+      name = "_babel_plugin_proposal_optional_catch_binding___plugin_proposal_optional_catch_binding_7.2.0.tgz";
       path = fetchurl {
-        name = "plugin-proposal-unicode-property-regex-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.0.0.tgz";
-        sha1 = "498b39cd72536cd7c4b26177d030226eba08cd33";
+        name = "_babel_plugin_proposal_optional_catch_binding___plugin_proposal_optional_catch_binding_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.2.0.tgz";
+        sha1 = "135d81edb68a081e55e56ec48541ece8065c38f5";
       };
     }
 
     {
-      name = "plugin-syntax-async-generators-7.0.0.tgz";
+      name = "_babel_plugin_proposal_unicode_property_regex___plugin_proposal_unicode_property_regex_7.2.0.tgz";
       path = fetchurl {
-        name = "plugin-syntax-async-generators-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.0.0.tgz";
-        sha1 = "bf0891dcdbf59558359d0c626fdc9490e20bc13c";
+        name = "_babel_plugin_proposal_unicode_property_regex___plugin_proposal_unicode_property_regex_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.2.0.tgz";
+        sha1 = "abe7281fe46c95ddc143a65e5358647792039520";
       };
     }
 
     {
-      name = "plugin-syntax-class-properties-7.0.0.tgz";
+      name = "_babel_plugin_syntax_async_generators___plugin_syntax_async_generators_7.2.0.tgz";
       path = fetchurl {
-        name = "plugin-syntax-class-properties-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.0.0.tgz";
-        sha1 = "e051af5d300cbfbcec4a7476e37a803489881634";
+        name = "_babel_plugin_syntax_async_generators___plugin_syntax_async_generators_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.2.0.tgz";
+        sha1 = "69e1f0db34c6f5a0cf7e2b3323bf159a76c8cb7f";
       };
     }
 
     {
-      name = "plugin-syntax-decorators-7.0.0.tgz";
+      name = "_babel_plugin_syntax_decorators___plugin_syntax_decorators_7.2.0.tgz";
       path = fetchurl {
-        name = "plugin-syntax-decorators-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.0.0.tgz";
-        sha1 = "7e151f744e1de3ec3601f6a4c69c8662cef1b27b";
+        name = "_babel_plugin_syntax_decorators___plugin_syntax_decorators_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.2.0.tgz";
+        sha1 = "c50b1b957dcc69e4b1127b65e1c33eef61570c1b";
       };
     }
 
     {
-      name = "plugin-syntax-dynamic-import-7.0.0.tgz";
+      name = "_babel_plugin_syntax_dynamic_import___plugin_syntax_dynamic_import_7.2.0.tgz";
       path = fetchurl {
-        name = "plugin-syntax-dynamic-import-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.0.0.tgz";
-        sha1 = "6dfb7d8b6c3be14ce952962f658f3b7eb54c33ee";
+        name = "_babel_plugin_syntax_dynamic_import___plugin_syntax_dynamic_import_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.2.0.tgz";
+        sha1 = "69c159ffaf4998122161ad8ebc5e6d1f55df8612";
       };
     }
 
     {
-      name = "plugin-syntax-json-strings-7.0.0.tgz";
+      name = "_babel_plugin_syntax_json_strings___plugin_syntax_json_strings_7.2.0.tgz";
       path = fetchurl {
-        name = "plugin-syntax-json-strings-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.0.0.tgz";
-        sha1 = "0d259a68090e15b383ce3710e01d5b23f3770cbd";
+        name = "_babel_plugin_syntax_json_strings___plugin_syntax_json_strings_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.2.0.tgz";
+        sha1 = "72bd13f6ffe1d25938129d2a186b11fd62951470";
       };
     }
 
     {
-      name = "plugin-syntax-jsx-7.0.0.tgz";
+      name = "_babel_plugin_syntax_jsx___plugin_syntax_jsx_7.2.0.tgz";
       path = fetchurl {
-        name = "plugin-syntax-jsx-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.0.0.tgz";
-        sha1 = "034d5e2b4e14ccaea2e4c137af7e4afb39375ffd";
+        name = "_babel_plugin_syntax_jsx___plugin_syntax_jsx_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.2.0.tgz";
+        sha1 = "0b85a3b4bc7cdf4cc4b8bf236335b907ca22e7c7";
       };
     }
 
     {
-      name = "plugin-syntax-object-rest-spread-7.0.0.tgz";
+      name = "_babel_plugin_syntax_object_rest_spread___plugin_syntax_object_rest_spread_7.2.0.tgz";
       path = fetchurl {
-        name = "plugin-syntax-object-rest-spread-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.0.0.tgz";
-        sha1 = "37d8fbcaf216bd658ea1aebbeb8b75e88ebc549b";
+        name = "_babel_plugin_syntax_object_rest_spread___plugin_syntax_object_rest_spread_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.2.0.tgz";
+        sha1 = "3b7a3e733510c57e820b9142a6579ac8b0dfad2e";
       };
     }
 
     {
-      name = "plugin-syntax-optional-catch-binding-7.0.0.tgz";
+      name = "_babel_plugin_syntax_optional_catch_binding___plugin_syntax_optional_catch_binding_7.2.0.tgz";
       path = fetchurl {
-        name = "plugin-syntax-optional-catch-binding-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.0.0.tgz";
-        sha1 = "886f72008b3a8b185977f7cb70713b45e51ee475";
+        name = "_babel_plugin_syntax_optional_catch_binding___plugin_syntax_optional_catch_binding_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.2.0.tgz";
+        sha1 = "a94013d6eda8908dfe6a477e7f9eda85656ecf5c";
       };
     }
 
     {
-      name = "plugin-transform-arrow-functions-7.0.0.tgz";
+      name = "_babel_plugin_transform_arrow_functions___plugin_transform_arrow_functions_7.2.0.tgz";
       path = fetchurl {
-        name = "plugin-transform-arrow-functions-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.0.0.tgz";
-        sha1 = "a6c14875848c68a3b4b3163a486535ef25c7e749";
+        name = "_babel_plugin_transform_arrow_functions___plugin_transform_arrow_functions_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.2.0.tgz";
+        sha1 = "9aeafbe4d6ffc6563bf8f8372091628f00779550";
       };
     }
 
     {
-      name = "plugin-transform-async-to-generator-7.0.0.tgz";
+      name = "_babel_plugin_transform_async_to_generator___plugin_transform_async_to_generator_7.2.0.tgz";
       path = fetchurl {
-        name = "plugin-transform-async-to-generator-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.0.0.tgz";
-        sha1 = "feaf18f4bfeaf2236eea4b2d4879da83006cc8f5";
+        name = "_babel_plugin_transform_async_to_generator___plugin_transform_async_to_generator_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.2.0.tgz";
+        sha1 = "68b8a438663e88519e65b776f8938f3445b1a2ff";
       };
     }
 
     {
-      name = "plugin-transform-block-scoped-functions-7.0.0.tgz";
+      name = "_babel_plugin_transform_block_scoped_functions___plugin_transform_block_scoped_functions_7.2.0.tgz";
       path = fetchurl {
-        name = "plugin-transform-block-scoped-functions-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.0.0.tgz";
-        sha1 = "482b3f75103927e37288b3b67b65f848e2aa0d07";
+        name = "_babel_plugin_transform_block_scoped_functions___plugin_transform_block_scoped_functions_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.2.0.tgz";
+        sha1 = "5d3cc11e8d5ddd752aa64c9148d0db6cb79fd190";
       };
     }
 
     {
-      name = "plugin-transform-block-scoping-7.0.0.tgz";
+      name = "_babel_plugin_transform_block_scoping___plugin_transform_block_scoping_7.2.0.tgz";
       path = fetchurl {
-        name = "plugin-transform-block-scoping-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.0.0.tgz";
-        sha1 = "1745075edffd7cdaf69fab2fb6f9694424b7e9bc";
+        name = "_babel_plugin_transform_block_scoping___plugin_transform_block_scoping_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.2.0.tgz";
+        sha1 = "f17c49d91eedbcdf5dd50597d16f5f2f770132d4";
       };
     }
 
     {
-      name = "plugin-transform-classes-7.0.0.tgz";
+      name = "_babel_plugin_transform_classes___plugin_transform_classes_7.2.2.tgz";
       path = fetchurl {
-        name = "plugin-transform-classes-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.0.0.tgz";
-        sha1 = "9e65ca401747dde99e344baea90ab50dccb4c468";
+        name = "_babel_plugin_transform_classes___plugin_transform_classes_7.2.2.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.2.2.tgz";
+        sha1 = "6c90542f210ee975aa2aa8c8b5af7fa73a126953";
       };
     }
 
     {
-      name = "plugin-transform-computed-properties-7.0.0.tgz";
+      name = "_babel_plugin_transform_computed_properties___plugin_transform_computed_properties_7.2.0.tgz";
       path = fetchurl {
-        name = "plugin-transform-computed-properties-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.0.0.tgz";
-        sha1 = "2fbb8900cd3e8258f2a2ede909b90e7556185e31";
+        name = "_babel_plugin_transform_computed_properties___plugin_transform_computed_properties_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.2.0.tgz";
+        sha1 = "83a7df6a658865b1c8f641d510c6f3af220216da";
       };
     }
 
     {
-      name = "plugin-transform-destructuring-7.0.0.tgz";
+      name = "_babel_plugin_transform_destructuring___plugin_transform_destructuring_7.2.0.tgz";
       path = fetchurl {
-        name = "plugin-transform-destructuring-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.0.0.tgz";
-        sha1 = "68e911e1935dda2f06b6ccbbf184ffb024e9d43a";
+        name = "_babel_plugin_transform_destructuring___plugin_transform_destructuring_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.2.0.tgz";
+        sha1 = "e75269b4b7889ec3a332cd0d0c8cff8fed0dc6f3";
       };
     }
 
     {
-      name = "plugin-transform-dotall-regex-7.0.0.tgz";
+      name = "_babel_plugin_transform_dotall_regex___plugin_transform_dotall_regex_7.2.0.tgz";
       path = fetchurl {
-        name = "plugin-transform-dotall-regex-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.0.0.tgz";
-        sha1 = "73a24da69bc3c370251f43a3d048198546115e58";
+        name = "_babel_plugin_transform_dotall_regex___plugin_transform_dotall_regex_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.2.0.tgz";
+        sha1 = "f0aabb93d120a8ac61e925ea0ba440812dbe0e49";
       };
     }
 
     {
-      name = "plugin-transform-duplicate-keys-7.0.0.tgz";
+      name = "_babel_plugin_transform_duplicate_keys___plugin_transform_duplicate_keys_7.2.0.tgz";
       path = fetchurl {
-        name = "plugin-transform-duplicate-keys-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.0.0.tgz";
-        sha1 = "a0601e580991e7cace080e4cf919cfd58da74e86";
+        name = "_babel_plugin_transform_duplicate_keys___plugin_transform_duplicate_keys_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.2.0.tgz";
+        sha1 = "d952c4930f312a4dbfff18f0b2914e60c35530b3";
       };
     }
 
     {
-      name = "plugin-transform-exponentiation-operator-7.0.0.tgz";
+      name = "_babel_plugin_transform_exponentiation_operator___plugin_transform_exponentiation_operator_7.2.0.tgz";
       path = fetchurl {
-        name = "plugin-transform-exponentiation-operator-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.0.0.tgz";
-        sha1 = "c51b45e090a01876f64d32b5b46c0799c85ea56c";
+        name = "_babel_plugin_transform_exponentiation_operator___plugin_transform_exponentiation_operator_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.2.0.tgz";
+        sha1 = "a63868289e5b4007f7054d46491af51435766008";
       };
     }
 
     {
-      name = "plugin-transform-for-of-7.0.0.tgz";
+      name = "_babel_plugin_transform_for_of___plugin_transform_for_of_7.2.0.tgz";
       path = fetchurl {
-        name = "plugin-transform-for-of-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.0.0.tgz";
-        sha1 = "f2ba4eadb83bd17dc3c7e9b30f4707365e1c3e39";
+        name = "_babel_plugin_transform_for_of___plugin_transform_for_of_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.2.0.tgz";
+        sha1 = "ab7468befa80f764bb03d3cb5eef8cc998e1cad9";
       };
     }
 
     {
-      name = "plugin-transform-function-name-7.0.0.tgz";
+      name = "_babel_plugin_transform_function_name___plugin_transform_function_name_7.2.0.tgz";
       path = fetchurl {
-        name = "plugin-transform-function-name-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.0.0.tgz";
-        sha1 = "eeda18dc22584e13c3581a68f6be4822bb1d1d81";
+        name = "_babel_plugin_transform_function_name___plugin_transform_function_name_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.2.0.tgz";
+        sha1 = "f7930362829ff99a3174c39f0afcc024ef59731a";
       };
     }
 
     {
-      name = "plugin-transform-literals-7.0.0.tgz";
+      name = "_babel_plugin_transform_literals___plugin_transform_literals_7.2.0.tgz";
       path = fetchurl {
-        name = "plugin-transform-literals-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.0.0.tgz";
-        sha1 = "2aec1d29cdd24c407359c930cdd89e914ee8ff86";
+        name = "_babel_plugin_transform_literals___plugin_transform_literals_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.2.0.tgz";
+        sha1 = "690353e81f9267dad4fd8cfd77eafa86aba53ea1";
       };
     }
 
     {
-      name = "plugin-transform-modules-amd-7.0.0.tgz";
+      name = "_babel_plugin_transform_modules_amd___plugin_transform_modules_amd_7.2.0.tgz";
       path = fetchurl {
-        name = "plugin-transform-modules-amd-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.0.0.tgz";
-        sha1 = "2430ab73db9960c4ca89966f425b803f5d0d0468";
+        name = "_babel_plugin_transform_modules_amd___plugin_transform_modules_amd_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.2.0.tgz";
+        sha1 = "82a9bce45b95441f617a24011dc89d12da7f4ee6";
       };
     }
 
     {
-      name = "plugin-transform-modules-commonjs-7.0.0.tgz";
+      name = "_babel_plugin_transform_modules_commonjs___plugin_transform_modules_commonjs_7.2.0.tgz";
       path = fetchurl {
-        name = "plugin-transform-modules-commonjs-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.0.0.tgz";
-        sha1 = "20b906e5ab130dd8e456b694a94d9575da0fd41f";
+        name = "_babel_plugin_transform_modules_commonjs___plugin_transform_modules_commonjs_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.2.0.tgz";
+        sha1 = "c4f1933f5991d5145e9cfad1dfd848ea1727f404";
       };
     }
 
     {
-      name = "plugin-transform-modules-systemjs-7.0.0.tgz";
+      name = "_babel_plugin_transform_modules_systemjs___plugin_transform_modules_systemjs_7.2.0.tgz";
       path = fetchurl {
-        name = "plugin-transform-modules-systemjs-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.0.0.tgz";
-        sha1 = "8873d876d4fee23209decc4d1feab8f198cf2df4";
+        name = "_babel_plugin_transform_modules_systemjs___plugin_transform_modules_systemjs_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.2.0.tgz";
+        sha1 = "912bfe9e5ff982924c81d0937c92d24994bb9068";
       };
     }
 
     {
-      name = "plugin-transform-modules-umd-7.0.0.tgz";
+      name = "_babel_plugin_transform_modules_umd___plugin_transform_modules_umd_7.2.0.tgz";
       path = fetchurl {
-        name = "plugin-transform-modules-umd-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.0.0.tgz";
-        sha1 = "e7bb4f2a6cd199668964241951a25013450349be";
+        name = "_babel_plugin_transform_modules_umd___plugin_transform_modules_umd_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.2.0.tgz";
+        sha1 = "7678ce75169f0877b8eb2235538c074268dd01ae";
       };
     }
 
     {
-      name = "plugin-transform-new-target-7.0.0.tgz";
+      name = "_babel_plugin_transform_new_target___plugin_transform_new_target_7.0.0.tgz";
       path = fetchurl {
-        name = "plugin-transform-new-target-7.0.0.tgz";
+        name = "_babel_plugin_transform_new_target___plugin_transform_new_target_7.0.0.tgz";
         url  = "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.0.0.tgz";
         sha1 = "ae8fbd89517fa7892d20e6564e641e8770c3aa4a";
       };
     }
 
     {
-      name = "plugin-transform-object-super-7.0.0.tgz";
+      name = "_babel_plugin_transform_object_super___plugin_transform_object_super_7.2.0.tgz";
       path = fetchurl {
-        name = "plugin-transform-object-super-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.0.0.tgz";
-        sha1 = "b8587d511309b3a0e96e9e38169908b3e392041e";
+        name = "_babel_plugin_transform_object_super___plugin_transform_object_super_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.2.0.tgz";
+        sha1 = "b35d4c10f56bab5d650047dad0f1d8e8814b6598";
       };
     }
 
     {
-      name = "plugin-transform-parameters-7.0.0.tgz";
+      name = "_babel_plugin_transform_parameters___plugin_transform_parameters_7.2.0.tgz";
       path = fetchurl {
-        name = "plugin-transform-parameters-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.0.0.tgz";
-        sha1 = "da864efa111816a6df161d492f33de10e74b1949";
+        name = "_babel_plugin_transform_parameters___plugin_transform_parameters_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.2.0.tgz";
+        sha1 = "0d5ad15dc805e2ea866df4dd6682bfe76d1408c2";
       };
     }
 
     {
-      name = "plugin-transform-react-display-name-7.0.0.tgz";
+      name = "_babel_plugin_transform_react_display_name___plugin_transform_react_display_name_7.2.0.tgz";
       path = fetchurl {
-        name = "plugin-transform-react-display-name-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.0.0.tgz";
-        sha1 = "93759e6c023782e52c2da3b75eca60d4f10533ee";
+        name = "_babel_plugin_transform_react_display_name___plugin_transform_react_display_name_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.2.0.tgz";
+        sha1 = "ebfaed87834ce8dc4279609a4f0c324c156e3eb0";
       };
     }
 
     {
-      name = "plugin-transform-react-inline-elements-7.0.0.tgz";
+      name = "_babel_plugin_transform_react_inline_elements___plugin_transform_react_inline_elements_7.2.0.tgz";
       path = fetchurl {
-        name = "plugin-transform-react-inline-elements-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-react-inline-elements/-/plugin-transform-react-inline-elements-7.0.0.tgz";
-        sha1 = "caec13a7829b34d7eb64dfe9fc310326f74f7b05";
+        name = "_babel_plugin_transform_react_inline_elements___plugin_transform_react_inline_elements_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-react-inline-elements/-/plugin-transform-react-inline-elements-7.2.0.tgz";
+        sha1 = "3e36e7c47f1c21f52b2b0090d5cd83ceb19a4770";
       };
     }
 
     {
-      name = "plugin-transform-react-jsx-self-7.0.0.tgz";
+      name = "_babel_plugin_transform_react_jsx_self___plugin_transform_react_jsx_self_7.2.0.tgz";
       path = fetchurl {
-        name = "plugin-transform-react-jsx-self-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.0.0.tgz";
-        sha1 = "a84bb70fea302d915ea81d9809e628266bb0bc11";
+        name = "_babel_plugin_transform_react_jsx_self___plugin_transform_react_jsx_self_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.2.0.tgz";
+        sha1 = "461e21ad9478f1031dd5e276108d027f1b5240ba";
       };
     }
 
     {
-      name = "plugin-transform-react-jsx-source-7.0.0.tgz";
+      name = "_babel_plugin_transform_react_jsx_source___plugin_transform_react_jsx_source_7.2.0.tgz";
       path = fetchurl {
-        name = "plugin-transform-react-jsx-source-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.0.0.tgz";
-        sha1 = "28e00584f9598c0dd279f6280eee213fa0121c3c";
+        name = "_babel_plugin_transform_react_jsx_source___plugin_transform_react_jsx_source_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.2.0.tgz";
+        sha1 = "20c8c60f0140f5dd3cd63418d452801cf3f7180f";
       };
     }
 
     {
-      name = "plugin-transform-react-jsx-7.0.0.tgz";
+      name = "_babel_plugin_transform_react_jsx___plugin_transform_react_jsx_7.2.0.tgz";
       path = fetchurl {
-        name = "plugin-transform-react-jsx-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.0.0.tgz";
-        sha1 = "524379e4eca5363cd10c4446ba163f093da75f3e";
+        name = "_babel_plugin_transform_react_jsx___plugin_transform_react_jsx_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.2.0.tgz";
+        sha1 = "ca36b6561c4d3b45524f8efb6f0fbc9a0d1d622f";
       };
     }
 
     {
-      name = "plugin-transform-regenerator-7.0.0.tgz";
+      name = "_babel_plugin_transform_regenerator___plugin_transform_regenerator_7.0.0.tgz";
       path = fetchurl {
-        name = "plugin-transform-regenerator-7.0.0.tgz";
+        name = "_babel_plugin_transform_regenerator___plugin_transform_regenerator_7.0.0.tgz";
         url  = "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.0.0.tgz";
         sha1 = "5b41686b4ed40bef874d7ed6a84bdd849c13e0c1";
       };
     }
 
     {
-      name = "plugin-transform-runtime-7.0.0.tgz";
+      name = "_babel_plugin_transform_runtime___plugin_transform_runtime_7.2.0.tgz";
       path = fetchurl {
-        name = "plugin-transform-runtime-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.0.0.tgz";
-        sha1 = "0f1443c07bac16dba8efa939e0c61d6922740062";
+        name = "_babel_plugin_transform_runtime___plugin_transform_runtime_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.2.0.tgz";
+        sha1 = "566bc43f7d0aedc880eaddbd29168d0f248966ea";
       };
     }
 
     {
-      name = "plugin-transform-shorthand-properties-7.0.0.tgz";
+      name = "_babel_plugin_transform_shorthand_properties___plugin_transform_shorthand_properties_7.2.0.tgz";
       path = fetchurl {
-        name = "plugin-transform-shorthand-properties-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.0.0.tgz";
-        sha1 = "85f8af592dcc07647541a0350e8c95c7bf419d15";
+        name = "_babel_plugin_transform_shorthand_properties___plugin_transform_shorthand_properties_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.2.0.tgz";
+        sha1 = "6333aee2f8d6ee7e28615457298934a3b46198f0";
       };
     }
 
     {
-      name = "plugin-transform-spread-7.0.0.tgz";
+      name = "_babel_plugin_transform_spread___plugin_transform_spread_7.2.2.tgz";
       path = fetchurl {
-        name = "plugin-transform-spread-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.0.0.tgz";
-        sha1 = "93583ce48dd8c85e53f3a46056c856e4af30b49b";
+        name = "_babel_plugin_transform_spread___plugin_transform_spread_7.2.2.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.2.2.tgz";
+        sha1 = "3103a9abe22f742b6d406ecd3cd49b774919b406";
       };
     }
 
     {
-      name = "plugin-transform-sticky-regex-7.0.0.tgz";
+      name = "_babel_plugin_transform_sticky_regex___plugin_transform_sticky_regex_7.2.0.tgz";
       path = fetchurl {
-        name = "plugin-transform-sticky-regex-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.0.0.tgz";
-        sha1 = "30a9d64ac2ab46eec087b8530535becd90e73366";
+        name = "_babel_plugin_transform_sticky_regex___plugin_transform_sticky_regex_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.2.0.tgz";
+        sha1 = "a1e454b5995560a9c1e0d537dfc15061fd2687e1";
       };
     }
 
     {
-      name = "plugin-transform-template-literals-7.0.0.tgz";
+      name = "_babel_plugin_transform_template_literals___plugin_transform_template_literals_7.2.0.tgz";
       path = fetchurl {
-        name = "plugin-transform-template-literals-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.0.0.tgz";
-        sha1 = "084f1952efe5b153ddae69eb8945f882c7a97c65";
+        name = "_babel_plugin_transform_template_literals___plugin_transform_template_literals_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.2.0.tgz";
+        sha1 = "d87ed01b8eaac7a92473f608c97c089de2ba1e5b";
       };
     }
 
     {
-      name = "plugin-transform-typeof-symbol-7.0.0.tgz";
+      name = "_babel_plugin_transform_typeof_symbol___plugin_transform_typeof_symbol_7.2.0.tgz";
       path = fetchurl {
-        name = "plugin-transform-typeof-symbol-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.0.0.tgz";
-        sha1 = "4dcf1e52e943e5267b7313bff347fdbe0f81cec9";
+        name = "_babel_plugin_transform_typeof_symbol___plugin_transform_typeof_symbol_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.2.0.tgz";
+        sha1 = "117d2bcec2fbf64b4b59d1f9819894682d29f2b2";
       };
     }
 
     {
-      name = "plugin-transform-unicode-regex-7.0.0.tgz";
+      name = "_babel_plugin_transform_unicode_regex___plugin_transform_unicode_regex_7.2.0.tgz";
       path = fetchurl {
-        name = "plugin-transform-unicode-regex-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.0.0.tgz";
-        sha1 = "c6780e5b1863a76fe792d90eded9fcd5b51d68fc";
+        name = "_babel_plugin_transform_unicode_regex___plugin_transform_unicode_regex_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.2.0.tgz";
+        sha1 = "4eb8db16f972f8abb5062c161b8b115546ade08b";
       };
     }
 
     {
-      name = "preset-env-7.0.0.tgz";
+      name = "_babel_preset_env___preset_env_7.2.3.tgz";
       path = fetchurl {
-        name = "preset-env-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.0.0.tgz";
-        sha1 = "f450f200c14e713f98cb14d113bf0c2cfbb89ca9";
+        name = "_babel_preset_env___preset_env_7.2.3.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.2.3.tgz";
+        sha1 = "948c8df4d4609c99c7e0130169f052ea6a7a8933";
       };
     }
 
     {
-      name = "preset-react-7.0.0.tgz";
+      name = "_babel_preset_react___preset_react_7.0.0.tgz";
       path = fetchurl {
-        name = "preset-react-7.0.0.tgz";
+        name = "_babel_preset_react___preset_react_7.0.0.tgz";
         url  = "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.0.0.tgz";
         sha1 = "e86b4b3d99433c7b3e9e91747e2653958bc6b3c0";
       };
     }
 
     {
-      name = "runtime-7.0.0.tgz";
+      name = "_babel_runtime___runtime_7.0.0.tgz";
       path = fetchurl {
-        name = "runtime-7.0.0.tgz";
+        name = "_babel_runtime___runtime_7.0.0.tgz";
         url  = "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.0.0.tgz";
         sha1 = "adeb78fedfc855aa05bc041640f3f6f98e85424c";
       };
     }
 
     {
-      name = "runtime-7.0.0-rc.1.tgz";
+      name = "_babel_runtime___runtime_7.2.0.tgz";
+      path = fetchurl {
+        name = "_babel_runtime___runtime_7.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.2.0.tgz";
+        sha1 = "b03e42eeddf5898e00646e4c840fa07ba8dcad7f";
+      };
+    }
+
+    {
+      name = "_babel_template___template_7.2.2.tgz";
+      path = fetchurl {
+        name = "_babel_template___template_7.2.2.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/template/-/template-7.2.2.tgz";
+        sha1 = "005b3fdf0ed96e88041330379e0da9a708eb2907";
+      };
+    }
+
+    {
+      name = "_babel_traverse___traverse_7.2.3.tgz";
+      path = fetchurl {
+        name = "_babel_traverse___traverse_7.2.3.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.2.3.tgz";
+        sha1 = "7ff50cefa9c7c0bd2d81231fdac122f3957748d8";
+      };
+    }
+
+    {
+      name = "_babel_types___types_7.2.2.tgz";
+      path = fetchurl {
+        name = "_babel_types___types_7.2.2.tgz";
+        url  = "https://registry.yarnpkg.com/@babel/types/-/types-7.2.2.tgz";
+        sha1 = "44e10fc24e33af524488b716cdaee5360ea8ed1e";
+      };
+    }
+
+    {
+      name = "_emotion_cache___cache_10.0.0.tgz";
+      path = fetchurl {
+        name = "_emotion_cache___cache_10.0.0.tgz";
+        url  = "https://registry.yarnpkg.com/@emotion/cache/-/cache-10.0.0.tgz";
+        sha1 = "e22eadcb770de4131ec707c84207e9e1ce210413";
+      };
+    }
+
+    {
+      name = "_emotion_hash___hash_0.7.1.tgz";
+      path = fetchurl {
+        name = "_emotion_hash___hash_0.7.1.tgz";
+        url  = "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.7.1.tgz";
+        sha1 = "9833722341379fb7d67f06a4b00ab3c37913da53";
+      };
+    }
+
+    {
+      name = "_emotion_memoize___memoize_0.7.1.tgz";
+      path = fetchurl {
+        name = "_emotion_memoize___memoize_0.7.1.tgz";
+        url  = "https://registry.yarnpkg.com/@emotion/memoize/-/memoize-0.7.1.tgz";
+        sha1 = "e93c13942592cf5ef01aa8297444dc192beee52f";
+      };
+    }
+
+    {
+      name = "_emotion_serialize___serialize_0.11.3.tgz";
+      path = fetchurl {
+        name = "_emotion_serialize___serialize_0.11.3.tgz";
+        url  = "https://registry.yarnpkg.com/@emotion/serialize/-/serialize-0.11.3.tgz";
+        sha1 = "c4af2d96e3ddb9a749b7b567daa7556bcae45af2";
+      };
+    }
+
+    {
+      name = "_emotion_sheet___sheet_0.9.2.tgz";
       path = fetchurl {
-        name = "runtime-7.0.0-rc.1.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.0.0-rc.1.tgz";
-        sha1 = "42f36fc5817911c89ea75da2b874054922967616";
+        name = "_emotion_sheet___sheet_0.9.2.tgz";
+        url  = "https://registry.yarnpkg.com/@emotion/sheet/-/sheet-0.9.2.tgz";
+        sha1 = "74e5c6b5e489a1ba30ab246ab5eedd96916487c4";
       };
     }
 
     {
-      name = "template-7.0.0.tgz";
+      name = "_emotion_stylis___stylis_0.8.3.tgz";
       path = fetchurl {
-        name = "template-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/template/-/template-7.0.0.tgz";
-        sha1 = "c2bc9870405959c89a9c814376a2ecb247838c80";
+        name = "_emotion_stylis___stylis_0.8.3.tgz";
+        url  = "https://registry.yarnpkg.com/@emotion/stylis/-/stylis-0.8.3.tgz";
+        sha1 = "3ca7e9bcb31b3cb4afbaeb66156d86ee85e23246";
       };
     }
 
     {
-      name = "traverse-7.0.0.tgz";
+      name = "_emotion_unitless___unitless_0.7.3.tgz";
       path = fetchurl {
-        name = "traverse-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.0.0.tgz";
-        sha1 = "b1fe9b6567fdf3ab542cfad6f3b31f854d799a61";
+        name = "_emotion_unitless___unitless_0.7.3.tgz";
+        url  = "https://registry.yarnpkg.com/@emotion/unitless/-/unitless-0.7.3.tgz";
+        sha1 = "6310a047f12d21a1036fb031317219892440416f";
       };
     }
 
     {
-      name = "types-7.0.0.tgz";
+      name = "_emotion_utils___utils_0.11.1.tgz";
       path = fetchurl {
-        name = "types-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@babel/types/-/types-7.0.0.tgz";
-        sha1 = "6e191793d3c854d19c6749989e3bc55f0e962118";
+        name = "_emotion_utils___utils_0.11.1.tgz";
+        url  = "https://registry.yarnpkg.com/@emotion/utils/-/utils-0.11.1.tgz";
+        sha1 = "8529b7412a6eb4b48bdf6e720cc1b8e6e1e17628";
       };
     }
 
     {
-      name = "convert-colors-1.4.0.tgz";
+      name = "_emotion_weak_memoize___weak_memoize_0.2.2.tgz";
       path = fetchurl {
-        name = "convert-colors-1.4.0.tgz";
-        url  = "https://registry.yarnpkg.com/@csstools/convert-colors/-/convert-colors-1.4.0.tgz";
-        sha1 = "ad495dc41b12e75d588c6db8b9834f08fa131eb7";
+        name = "_emotion_weak_memoize___weak_memoize_0.2.2.tgz";
+        url  = "https://registry.yarnpkg.com/@emotion/weak-memoize/-/weak-memoize-0.2.2.tgz";
+        sha1 = "63985d3d8b02530e0869962f4da09142ee8e200e";
       };
     }
 
     {
-      name = "postcss-image-set-function-1.0.0.tgz";
+      name = "_gfx_zopfli___zopfli_1.0.10.tgz";
       path = fetchurl {
-        name = "postcss-image-set-function-1.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@csstools/postcss-image-set-function/-/postcss-image-set-function-1.0.0.tgz";
-        sha1 = "1ef0913d90a9c4440495eb41624c202e53a703f3";
+        name = "_gfx_zopfli___zopfli_1.0.10.tgz";
+        url  = "https://registry.yarnpkg.com/@gfx/zopfli/-/zopfli-1.0.10.tgz";
+        sha1 = "8cccfcbd670f676cb240812bcf8380c9a66da367";
       };
     }
 
     {
-      name = "sass-import-resolve-1.0.0.tgz";
+      name = "_types_node___node_10.12.18.tgz";
       path = fetchurl {
-        name = "sass-import-resolve-1.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/@csstools/sass-import-resolve/-/sass-import-resolve-1.0.0.tgz";
-        sha1 = "32c3cdb2f7af3cd8f0dca357b592e7271f3831b5";
+        name = "_types_node___node_10.12.18.tgz";
+        url  = "https://registry.yarnpkg.com/@types/node/-/node-10.12.18.tgz";
+        sha1 = "1d3ca764718915584fcd9f6344621b7672665c67";
       };
     }
 
     {
-      name = "node-10.9.4.tgz";
+      name = "_types_q___q_1.5.1.tgz";
       path = fetchurl {
-        name = "node-10.9.4.tgz";
-        url  = "https://registry.yarnpkg.com/@types/node/-/node-10.9.4.tgz";
-        sha1 = "0f4cb2dc7c1de6096055357f70179043c33e9897";
+        name = "_types_q___q_1.5.1.tgz";
+        url  = "https://registry.yarnpkg.com/@types/q/-/q-1.5.1.tgz";
+        sha1 = "48fd98c1561fe718b61733daed46ff115b496e18";
       };
     }
 
     {
-      name = "react-16.4.6.tgz";
+      name = "_types_react___react_16.4.6.tgz";
       path = fetchurl {
-        name = "react-16.4.6.tgz";
+        name = "_types_react___react_16.4.6.tgz";
         url  = "https://registry.yarnpkg.com/@types/react/-/react-16.4.6.tgz";
         sha1 = "5024957c6bcef4f02823accf5974faba2e54fada";
       };
     }
 
     {
-      name = "ast-1.7.6.tgz";
+      name = "_webassemblyjs_ast___ast_1.7.11.tgz";
       path = fetchurl {
-        name = "ast-1.7.6.tgz";
-        url  = "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.7.6.tgz";
-        sha1 = "3ef8c45b3e5e943a153a05281317474fef63e21e";
+        name = "_webassemblyjs_ast___ast_1.7.11.tgz";
+        url  = "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.7.11.tgz";
+        sha1 = "b988582cafbb2b095e8b556526f30c90d057cace";
       };
     }
 
     {
-      name = "floating-point-hex-parser-1.7.6.tgz";
+      name = "_webassemblyjs_floating_point_hex_parser___floating_point_hex_parser_1.7.11.tgz";
       path = fetchurl {
-        name = "floating-point-hex-parser-1.7.6.tgz";
-        url  = "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.7.6.tgz";
-        sha1 = "7cb37d51a05c3fe09b464ae7e711d1ab3837801f";
+        name = "_webassemblyjs_floating_point_hex_parser___floating_point_hex_parser_1.7.11.tgz";
+        url  = "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.7.11.tgz";
+        sha1 = "a69f0af6502eb9a3c045555b1a6129d3d3f2e313";
       };
     }
 
     {
-      name = "helper-api-error-1.7.6.tgz";
+      name = "_webassemblyjs_helper_api_error___helper_api_error_1.7.11.tgz";
       path = fetchurl {
-        name = "helper-api-error-1.7.6.tgz";
-        url  = "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.7.6.tgz";
-        sha1 = "99b7e30e66f550a2638299a109dda84a622070ef";
+        name = "_webassemblyjs_helper_api_error___helper_api_error_1.7.11.tgz";
+        url  = "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.7.11.tgz";
+        sha1 = "c7b6bb8105f84039511a2b39ce494f193818a32a";
       };
     }
 
     {
-      name = "helper-buffer-1.7.6.tgz";
+      name = "_webassemblyjs_helper_buffer___helper_buffer_1.7.11.tgz";
       path = fetchurl {
-        name = "helper-buffer-1.7.6.tgz";
-        url  = "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.7.6.tgz";
-        sha1 = "ba0648be12bbe560c25c997e175c2018df39ca3e";
+        name = "_webassemblyjs_helper_buffer___helper_buffer_1.7.11.tgz";
+        url  = "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.7.11.tgz";
+        sha1 = "3122d48dcc6c9456ed982debe16c8f37101df39b";
       };
     }
 
     {
-      name = "helper-code-frame-1.7.6.tgz";
+      name = "_webassemblyjs_helper_code_frame___helper_code_frame_1.7.11.tgz";
       path = fetchurl {
-        name = "helper-code-frame-1.7.6.tgz";
-        url  = "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.7.6.tgz";
-        sha1 = "5a94d21b0057b69a7403fca0c253c3aaca95b1a5";
+        name = "_webassemblyjs_helper_code_frame___helper_code_frame_1.7.11.tgz";
+        url  = "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.7.11.tgz";
+        sha1 = "cf8f106e746662a0da29bdef635fcd3d1248364b";
       };
     }
 
     {
-      name = "helper-fsm-1.7.6.tgz";
+      name = "_webassemblyjs_helper_fsm___helper_fsm_1.7.11.tgz";
       path = fetchurl {
-        name = "helper-fsm-1.7.6.tgz";
-        url  = "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.7.6.tgz";
-        sha1 = "ae1741c6f6121213c7a0b587fb964fac492d3e49";
+        name = "_webassemblyjs_helper_fsm___helper_fsm_1.7.11.tgz";
+        url  = "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.7.11.tgz";
+        sha1 = "df38882a624080d03f7503f93e3f17ac5ac01181";
       };
     }
 
     {
-      name = "helper-module-context-1.7.6.tgz";
+      name = "_webassemblyjs_helper_module_context___helper_module_context_1.7.11.tgz";
       path = fetchurl {
-        name = "helper-module-context-1.7.6.tgz";
-        url  = "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.7.6.tgz";
-        sha1 = "116d19a51a6cebc8900ad53ca34ff8269c668c23";
+        name = "_webassemblyjs_helper_module_context___helper_module_context_1.7.11.tgz";
+        url  = "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.7.11.tgz";
+        sha1 = "d874d722e51e62ac202476935d649c802fa0e209";
       };
     }
 
     {
-      name = "helper-wasm-bytecode-1.7.6.tgz";
+      name = "_webassemblyjs_helper_wasm_bytecode___helper_wasm_bytecode_1.7.11.tgz";
       path = fetchurl {
-        name = "helper-wasm-bytecode-1.7.6.tgz";
-        url  = "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.7.6.tgz";
-        sha1 = "98e515eaee611aa6834eb5f6a7f8f5b29fefb6f1";
+        name = "_webassemblyjs_helper_wasm_bytecode___helper_wasm_bytecode_1.7.11.tgz";
+        url  = "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.7.11.tgz";
+        sha1 = "dd9a1e817f1c2eb105b4cf1013093cb9f3c9cb06";
       };
     }
 
     {
-      name = "helper-wasm-section-1.7.6.tgz";
+      name = "_webassemblyjs_helper_wasm_section___helper_wasm_section_1.7.11.tgz";
       path = fetchurl {
-        name = "helper-wasm-section-1.7.6.tgz";
-        url  = "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.7.6.tgz";
-        sha1 = "783835867bdd686df7a95377ab64f51a275e8333";
+        name = "_webassemblyjs_helper_wasm_section___helper_wasm_section_1.7.11.tgz";
+        url  = "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.7.11.tgz";
+        sha1 = "9c9ac41ecf9fbcfffc96f6d2675e2de33811e68a";
       };
     }
 
     {
-      name = "ieee754-1.7.6.tgz";
+      name = "_webassemblyjs_ieee754___ieee754_1.7.11.tgz";
       path = fetchurl {
-        name = "ieee754-1.7.6.tgz";
-        url  = "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.7.6.tgz";
-        sha1 = "c34fc058f2f831fae0632a8bb9803cf2d3462eb1";
+        name = "_webassemblyjs_ieee754___ieee754_1.7.11.tgz";
+        url  = "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.7.11.tgz";
+        sha1 = "c95839eb63757a31880aaec7b6512d4191ac640b";
       };
     }
 
     {
-      name = "leb128-1.7.6.tgz";
+      name = "_webassemblyjs_leb128___leb128_1.7.11.tgz";
       path = fetchurl {
-        name = "leb128-1.7.6.tgz";
-        url  = "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.7.6.tgz";
-        sha1 = "197f75376a29f6ed6ace15898a310d871d92f03b";
+        name = "_webassemblyjs_leb128___leb128_1.7.11.tgz";
+        url  = "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.7.11.tgz";
+        sha1 = "d7267a1ee9c4594fd3f7e37298818ec65687db63";
       };
     }
 
     {
-      name = "utf8-1.7.6.tgz";
+      name = "_webassemblyjs_utf8___utf8_1.7.11.tgz";
       path = fetchurl {
-        name = "utf8-1.7.6.tgz";
-        url  = "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.7.6.tgz";
-        sha1 = "eb62c66f906af2be70de0302e29055d25188797d";
+        name = "_webassemblyjs_utf8___utf8_1.7.11.tgz";
+        url  = "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.7.11.tgz";
+        sha1 = "06d7218ea9fdc94a6793aa92208160db3d26ee82";
       };
     }
 
     {
-      name = "wasm-edit-1.7.6.tgz";
+      name = "_webassemblyjs_wasm_edit___wasm_edit_1.7.11.tgz";
       path = fetchurl {
-        name = "wasm-edit-1.7.6.tgz";
-        url  = "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.7.6.tgz";
-        sha1 = "fa41929160cd7d676d4c28ecef420eed5b3733c5";
+        name = "_webassemblyjs_wasm_edit___wasm_edit_1.7.11.tgz";
+        url  = "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.7.11.tgz";
+        sha1 = "8c74ca474d4f951d01dbae9bd70814ee22a82005";
       };
     }
 
     {
-      name = "wasm-gen-1.7.6.tgz";
+      name = "_webassemblyjs_wasm_gen___wasm_gen_1.7.11.tgz";
       path = fetchurl {
-        name = "wasm-gen-1.7.6.tgz";
-        url  = "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.7.6.tgz";
-        sha1 = "695ac38861ab3d72bf763c8c75e5f087ffabc322";
+        name = "_webassemblyjs_wasm_gen___wasm_gen_1.7.11.tgz";
+        url  = "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.7.11.tgz";
+        sha1 = "9bbba942f22375686a6fb759afcd7ac9c45da1a8";
       };
     }
 
     {
-      name = "wasm-opt-1.7.6.tgz";
+      name = "_webassemblyjs_wasm_opt___wasm_opt_1.7.11.tgz";
       path = fetchurl {
-        name = "wasm-opt-1.7.6.tgz";
-        url  = "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.7.6.tgz";
-        sha1 = "fbafa78e27e1a75ab759a4b658ff3d50b4636c21";
+        name = "_webassemblyjs_wasm_opt___wasm_opt_1.7.11.tgz";
+        url  = "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.7.11.tgz";
+        sha1 = "b331e8e7cef8f8e2f007d42c3a36a0580a7d6ca7";
       };
     }
 
     {
-      name = "wasm-parser-1.7.6.tgz";
+      name = "_webassemblyjs_wasm_parser___wasm_parser_1.7.11.tgz";
       path = fetchurl {
-        name = "wasm-parser-1.7.6.tgz";
-        url  = "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.7.6.tgz";
-        sha1 = "84eafeeff405ad6f4c4b5777d6a28ae54eed51fe";
+        name = "_webassemblyjs_wasm_parser___wasm_parser_1.7.11.tgz";
+        url  = "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.7.11.tgz";
+        sha1 = "6e3d20fa6a3519f6b084ef9391ad58211efb0a1a";
       };
     }
 
     {
-      name = "wast-parser-1.7.6.tgz";
+      name = "_webassemblyjs_wast_parser___wast_parser_1.7.11.tgz";
       path = fetchurl {
-        name = "wast-parser-1.7.6.tgz";
-        url  = "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.7.6.tgz";
-        sha1 = "ca4d20b1516e017c91981773bd7e819d6bd9c6a7";
+        name = "_webassemblyjs_wast_parser___wast_parser_1.7.11.tgz";
+        url  = "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.7.11.tgz";
+        sha1 = "25bd117562ca8c002720ff8116ef9072d9ca869c";
       };
     }
 
     {
-      name = "wast-printer-1.7.6.tgz";
+      name = "_webassemblyjs_wast_printer___wast_printer_1.7.11.tgz";
       path = fetchurl {
-        name = "wast-printer-1.7.6.tgz";
-        url  = "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.7.6.tgz";
-        sha1 = "a6002c526ac5fa230fe2c6d2f1bdbf4aead43a5e";
+        name = "_webassemblyjs_wast_printer___wast_printer_1.7.11.tgz";
+        url  = "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.7.11.tgz";
+        sha1 = "c4245b6de242cb50a2cc950174fdbf65c78d7813";
       };
     }
 
     {
-      name = "ieee754-1.2.0.tgz";
+      name = "_xtuc_ieee754___ieee754_1.2.0.tgz";
       path = fetchurl {
-        name = "ieee754-1.2.0.tgz";
+        name = "_xtuc_ieee754___ieee754_1.2.0.tgz";
         url  = "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz";
         sha1 = "eef014a3145ae477a1cbc00cd1e552336dceb790";
       };
     }
 
     {
-      name = "long-4.2.1.tgz";
+      name = "_xtuc_long___long_4.2.1.tgz";
       path = fetchurl {
-        name = "long-4.2.1.tgz";
+        name = "_xtuc_long___long_4.2.1.tgz";
         url  = "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.1.tgz";
         sha1 = "5c85d662f76fa1d34575766c5dcd6615abcd30d8";
       };
     }
 
     {
-      name = "abab-2.0.0.tgz";
+      name = "abab___abab_2.0.0.tgz";
       path = fetchurl {
-        name = "abab-2.0.0.tgz";
+        name = "abab___abab_2.0.0.tgz";
         url  = "https://registry.yarnpkg.com/abab/-/abab-2.0.0.tgz";
         sha1 = "aba0ab4c5eee2d4c79d3487d85450fb2376ebb0f";
       };
     }
 
     {
-      name = "abbrev-1.1.1.tgz";
+      name = "abbrev___abbrev_1.1.1.tgz";
       path = fetchurl {
-        name = "abbrev-1.1.1.tgz";
+        name = "abbrev___abbrev_1.1.1.tgz";
         url  = "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz";
         sha1 = "f8f2c887ad10bf67f634f005b6987fed3179aac8";
       };
     }
 
     {
-      name = "accepts-1.3.5.tgz";
+      name = "accepts___accepts_1.3.5.tgz";
       path = fetchurl {
-        name = "accepts-1.3.5.tgz";
+        name = "accepts___accepts_1.3.5.tgz";
         url  = "https://registry.yarnpkg.com/accepts/-/accepts-1.3.5.tgz";
         sha1 = "eb777df6011723a3b14e8a72c0805c8e86746bd2";
       };
     }
 
     {
-      name = "acorn-dynamic-import-3.0.0.tgz";
+      name = "acorn_dynamic_import___acorn_dynamic_import_3.0.0.tgz";
       path = fetchurl {
-        name = "acorn-dynamic-import-3.0.0.tgz";
+        name = "acorn_dynamic_import___acorn_dynamic_import_3.0.0.tgz";
         url  = "https://registry.yarnpkg.com/acorn-dynamic-import/-/acorn-dynamic-import-3.0.0.tgz";
         sha1 = "901ceee4c7faaef7e07ad2a47e890675da50a278";
       };
     }
 
     {
-      name = "acorn-globals-4.1.0.tgz";
+      name = "acorn_globals___acorn_globals_4.3.0.tgz";
       path = fetchurl {
-        name = "acorn-globals-4.1.0.tgz";
-        url  = "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-4.1.0.tgz";
-        sha1 = "ab716025dbe17c54d3ef81d32ece2b2d99fe2538";
+        name = "acorn_globals___acorn_globals_4.3.0.tgz";
+        url  = "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-4.3.0.tgz";
+        sha1 = "e3b6f8da3c1552a95ae627571f7dd6923bb54103";
       };
     }
 
     {
-      name = "acorn-jsx-3.0.1.tgz";
+      name = "acorn_jsx___acorn_jsx_5.0.1.tgz";
       path = fetchurl {
-        name = "acorn-jsx-3.0.1.tgz";
-        url  = "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-3.0.1.tgz";
-        sha1 = "afdf9488fb1ecefc8348f6fb22f464e32a58b36b";
+        name = "acorn_jsx___acorn_jsx_5.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.0.1.tgz";
+        sha1 = "32a064fd925429216a09b141102bfdd185fae40e";
       };
     }
 
     {
-      name = "acorn-3.3.0.tgz";
+      name = "acorn_walk___acorn_walk_6.1.1.tgz";
       path = fetchurl {
-        name = "acorn-3.3.0.tgz";
-        url  = "http://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz";
-        sha1 = "45e37fb39e8da3f25baee3ff5369e2bb5f22017a";
+        name = "acorn_walk___acorn_walk_6.1.1.tgz";
+        url  = "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-6.1.1.tgz";
+        sha1 = "d363b66f5fac5f018ff9c3a1e7b6f8e310cc3913";
       };
     }
 
     {
-      name = "acorn-5.7.3.tgz";
+      name = "acorn___acorn_5.7.3.tgz";
       path = fetchurl {
-        name = "acorn-5.7.3.tgz";
+        name = "acorn___acorn_5.7.3.tgz";
         url  = "https://registry.yarnpkg.com/acorn/-/acorn-5.7.3.tgz";
         sha1 = "67aa231bf8812974b85235a96771eb6bd07ea279";
       };
     }
 
     {
-      name = "ajv-errors-1.0.0.tgz";
+      name = "acorn___acorn_6.0.4.tgz";
       path = fetchurl {
-        name = "ajv-errors-1.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/ajv-errors/-/ajv-errors-1.0.0.tgz";
-        sha1 = "ecf021fa108fd17dfb5e6b383f2dd233e31ffc59";
+        name = "acorn___acorn_6.0.4.tgz";
+        url  = "https://registry.yarnpkg.com/acorn/-/acorn-6.0.4.tgz";
+        sha1 = "77377e7353b72ec5104550aa2d2097a2fd40b754";
       };
     }
 
     {
-      name = "ajv-keywords-2.1.1.tgz";
+      name = "ajv_errors___ajv_errors_1.0.1.tgz";
       path = fetchurl {
-        name = "ajv-keywords-2.1.1.tgz";
-        url  = "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-2.1.1.tgz";
-        sha1 = "617997fc5f60576894c435f940d819e135b80762";
+        name = "ajv_errors___ajv_errors_1.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/ajv-errors/-/ajv-errors-1.0.1.tgz";
+        sha1 = "f35986aceb91afadec4102fbd85014950cefa64d";
       };
     }
 
     {
-      name = "ajv-keywords-3.2.0.tgz";
+      name = "ajv_keywords___ajv_keywords_3.2.0.tgz";
       path = fetchurl {
-        name = "ajv-keywords-3.2.0.tgz";
+        name = "ajv_keywords___ajv_keywords_3.2.0.tgz";
         url  = "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.2.0.tgz";
         sha1 = "e86b819c602cf8821ad637413698f1dec021847a";
       };
     }
 
     {
-      name = "ajv-4.11.8.tgz";
-      path = fetchurl {
-        name = "ajv-4.11.8.tgz";
-        url  = "https://registry.yarnpkg.com/ajv/-/ajv-4.11.8.tgz";
-        sha1 = "82ffb02b29e662ae53bdc20af15947706739c536";
-      };
-    }
-
-    {
-      name = "ajv-5.5.2.tgz";
-      path = fetchurl {
-        name = "ajv-5.5.2.tgz";
-        url  = "https://registry.yarnpkg.com/ajv/-/ajv-5.5.2.tgz";
-        sha1 = "73b5eeca3fab653e3d3f9422b341ad42205dc965";
-      };
-    }
-
-    {
-      name = "ajv-6.5.3.tgz";
+      name = "ajv___ajv_6.6.2.tgz";
       path = fetchurl {
-        name = "ajv-6.5.3.tgz";
-        url  = "https://registry.yarnpkg.com/ajv/-/ajv-6.5.3.tgz";
-        sha1 = "71a569d189ecf4f4f321224fecb166f071dd90f9";
+        name = "ajv___ajv_6.6.2.tgz";
+        url  = "https://registry.yarnpkg.com/ajv/-/ajv-6.6.2.tgz";
+        sha1 = "caceccf474bf3fc3ce3b147443711a24063cc30d";
       };
     }
 
     {
-      name = "amdefine-1.0.1.tgz";
+      name = "alphanum_sort___alphanum_sort_1.0.2.tgz";
       path = fetchurl {
-        name = "amdefine-1.0.1.tgz";
-        url  = "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz";
-        sha1 = "4a5282ac164729e93619bcfd3ad151f817ce91f5";
+        name = "alphanum_sort___alphanum_sort_1.0.2.tgz";
+        url  = "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz";
+        sha1 = "97a1119649b211ad33691d9f9f486a8ec9fbe0a3";
       };
     }
 
     {
-      name = "ansi-colors-3.0.5.tgz";
+      name = "ansi_colors___ansi_colors_3.2.3.tgz";
       path = fetchurl {
-        name = "ansi-colors-3.0.5.tgz";
-        url  = "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-3.0.5.tgz";
-        sha1 = "cb9dc64993b64fd6945485f797fc3853137d9a7b";
+        name = "ansi_colors___ansi_colors_3.2.3.tgz";
+        url  = "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-3.2.3.tgz";
+        sha1 = "57d35b8686e851e2cc04c403f1c00203976a1813";
       };
     }
 
     {
-      name = "ansi-escapes-3.1.0.tgz";
+      name = "ansi_escapes___ansi_escapes_3.1.0.tgz";
       path = fetchurl {
-        name = "ansi-escapes-3.1.0.tgz";
+        name = "ansi_escapes___ansi_escapes_3.1.0.tgz";
         url  = "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.1.0.tgz";
         sha1 = "f73207bb81207d75fd6c83f125af26eea378ca30";
       };
     }
 
     {
-      name = "ansi-html-0.0.7.tgz";
+      name = "ansi_html___ansi_html_0.0.7.tgz";
       path = fetchurl {
-        name = "ansi-html-0.0.7.tgz";
+        name = "ansi_html___ansi_html_0.0.7.tgz";
         url  = "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.7.tgz";
         sha1 = "813584021962a9e9e6fd039f940d12f56ca7859e";
       };
     }
 
     {
-      name = "ansi-regex-2.1.1.tgz";
+      name = "ansi_regex___ansi_regex_2.1.1.tgz";
       path = fetchurl {
-        name = "ansi-regex-2.1.1.tgz";
+        name = "ansi_regex___ansi_regex_2.1.1.tgz";
         url  = "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz";
         sha1 = "c3b33ab5ee360d86e0e628f0468ae7ef27d654df";
       };
     }
 
     {
-      name = "ansi-regex-3.0.0.tgz";
+      name = "ansi_regex___ansi_regex_3.0.0.tgz";
       path = fetchurl {
-        name = "ansi-regex-3.0.0.tgz";
+        name = "ansi_regex___ansi_regex_3.0.0.tgz";
         url  = "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz";
         sha1 = "ed0317c322064f79466c02966bddb605ab37d998";
       };
     }
 
     {
-      name = "ansi-styles-2.2.1.tgz";
+      name = "ansi_regex___ansi_regex_4.0.0.tgz";
       path = fetchurl {
-        name = "ansi-styles-2.2.1.tgz";
-        url  = "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz";
-        sha1 = "b432dd3358b634cf75e1e4664368240533c1ddbe";
+        name = "ansi_regex___ansi_regex_4.0.0.tgz";
+        url  = "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.0.0.tgz";
+        sha1 = "70de791edf021404c3fd615aa89118ae0432e5a9";
       };
     }
 
     {
-      name = "ansi-styles-3.2.1.tgz";
+      name = "ansi_styles___ansi_styles_2.2.1.tgz";
       path = fetchurl {
-        name = "ansi-styles-3.2.1.tgz";
-        url  = "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz";
-        sha1 = "41fbb20243e50b12be0f04b8dedbf07520ce841d";
+        name = "ansi_styles___ansi_styles_2.2.1.tgz";
+        url  = "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz";
+        sha1 = "b432dd3358b634cf75e1e4664368240533c1ddbe";
       };
     }
 
     {
-      name = "any-promise-0.1.0.tgz";
+      name = "ansi_styles___ansi_styles_3.2.1.tgz";
       path = fetchurl {
-        name = "any-promise-0.1.0.tgz";
-        url  = "https://registry.yarnpkg.com/any-promise/-/any-promise-0.1.0.tgz";
-        sha1 = "830b680aa7e56f33451d4b049f3bd8044498ee27";
+        name = "ansi_styles___ansi_styles_3.2.1.tgz";
+        url  = "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz";
+        sha1 = "41fbb20243e50b12be0f04b8dedbf07520ce841d";
       };
     }
 
     {
-      name = "anymatch-2.0.0.tgz";
+      name = "anymatch___anymatch_2.0.0.tgz";
       path = fetchurl {
-        name = "anymatch-2.0.0.tgz";
+        name = "anymatch___anymatch_2.0.0.tgz";
         url  = "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz";
         sha1 = "bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb";
       };
     }
 
     {
-      name = "append-transform-0.4.0.tgz";
+      name = "append_transform___append_transform_0.4.0.tgz";
       path = fetchurl {
-        name = "append-transform-0.4.0.tgz";
+        name = "append_transform___append_transform_0.4.0.tgz";
         url  = "https://registry.yarnpkg.com/append-transform/-/append-transform-0.4.0.tgz";
         sha1 = "d76ebf8ca94d276e247a36bad44a4b74ab611991";
       };
     }
 
     {
-      name = "aproba-1.2.0.tgz";
+      name = "aproba___aproba_1.2.0.tgz";
       path = fetchurl {
-        name = "aproba-1.2.0.tgz";
+        name = "aproba___aproba_1.2.0.tgz";
         url  = "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz";
         sha1 = "6802e6264efd18c790a1b0d517f0f2627bf2c94a";
       };
     }
 
     {
-      name = "are-we-there-yet-1.1.5.tgz";
+      name = "are_we_there_yet___are_we_there_yet_1.1.5.tgz";
       path = fetchurl {
-        name = "are-we-there-yet-1.1.5.tgz";
+        name = "are_we_there_yet___are_we_there_yet_1.1.5.tgz";
         url  = "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz";
         sha1 = "4b35c2944f062a8bfcda66410760350fe9ddfc21";
       };
     }
 
     {
-      name = "argparse-1.0.10.tgz";
+      name = "argparse___argparse_1.0.10.tgz";
       path = fetchurl {
-        name = "argparse-1.0.10.tgz";
+        name = "argparse___argparse_1.0.10.tgz";
         url  = "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz";
         sha1 = "bcd6791ea5ae09725e17e5ad988134cd40b3d911";
       };
     }
 
     {
-      name = "aria-query-3.0.0.tgz";
+      name = "aria_query___aria_query_3.0.0.tgz";
       path = fetchurl {
-        name = "aria-query-3.0.0.tgz";
+        name = "aria_query___aria_query_3.0.0.tgz";
         url  = "https://registry.yarnpkg.com/aria-query/-/aria-query-3.0.0.tgz";
         sha1 = "65b3fcc1ca1155a8c9ae64d6eee297f15d5133cc";
       };
     }
 
     {
-      name = "arr-diff-2.0.0.tgz";
+      name = "arr_diff___arr_diff_2.0.0.tgz";
       path = fetchurl {
-        name = "arr-diff-2.0.0.tgz";
+        name = "arr_diff___arr_diff_2.0.0.tgz";
         url  = "https://registry.yarnpkg.com/arr-diff/-/arr-diff-2.0.0.tgz";
         sha1 = "8f3b827f955a8bd669697e4a4256ac3ceae356cf";
       };
     }
 
     {
-      name = "arr-diff-4.0.0.tgz";
+      name = "arr_diff___arr_diff_4.0.0.tgz";
       path = fetchurl {
-        name = "arr-diff-4.0.0.tgz";
+        name = "arr_diff___arr_diff_4.0.0.tgz";
         url  = "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz";
         sha1 = "d6461074febfec71e7e15235761a329a5dc7c520";
       };
     }
 
     {
-      name = "arr-flatten-1.1.0.tgz";
+      name = "arr_flatten___arr_flatten_1.1.0.tgz";
       path = fetchurl {
-        name = "arr-flatten-1.1.0.tgz";
+        name = "arr_flatten___arr_flatten_1.1.0.tgz";
         url  = "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz";
         sha1 = "36048bbff4e7b47e136644316c99669ea5ae91f1";
       };
     }
 
     {
-      name = "arr-union-3.1.0.tgz";
+      name = "arr_union___arr_union_3.1.0.tgz";
       path = fetchurl {
-        name = "arr-union-3.1.0.tgz";
+        name = "arr_union___arr_union_3.1.0.tgz";
         url  = "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz";
         sha1 = "e39b09aea9def866a8f206e288af63919bae39c4";
       };
     }
 
     {
-      name = "array-equal-1.0.0.tgz";
+      name = "array_equal___array_equal_1.0.0.tgz";
       path = fetchurl {
-        name = "array-equal-1.0.0.tgz";
+        name = "array_equal___array_equal_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/array-equal/-/array-equal-1.0.0.tgz";
         sha1 = "8c2a5ef2472fd9ea742b04c77a75093ba2757c93";
       };
     }
 
     {
-      name = "array-find-index-1.0.2.tgz";
-      path = fetchurl {
-        name = "array-find-index-1.0.2.tgz";
-        url  = "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz";
-        sha1 = "df010aa1287e164bbda6f9723b0a96a1ec4187a1";
-      };
-    }
-
-    {
-      name = "array-flatten-1.1.1.tgz";
+      name = "array_flatten___array_flatten_1.1.1.tgz";
       path = fetchurl {
-        name = "array-flatten-1.1.1.tgz";
+        name = "array_flatten___array_flatten_1.1.1.tgz";
         url  = "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz";
         sha1 = "9a5f699051b1e7073328f2a008968b64ea2955d2";
       };
     }
 
     {
-      name = "array-flatten-2.1.1.tgz";
+      name = "array_flatten___array_flatten_2.1.2.tgz";
       path = fetchurl {
-        name = "array-flatten-2.1.1.tgz";
-        url  = "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.1.tgz";
-        sha1 = "426bb9da84090c1838d812c8150af20a8331e296";
+        name = "array_flatten___array_flatten_2.1.2.tgz";
+        url  = "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.2.tgz";
+        sha1 = "24ef80a28c1a893617e2149b0c6d0d788293b099";
       };
     }
 
     {
-      name = "array-includes-3.0.3.tgz";
+      name = "array_includes___array_includes_3.0.3.tgz";
       path = fetchurl {
-        name = "array-includes-3.0.3.tgz";
+        name = "array_includes___array_includes_3.0.3.tgz";
         url  = "https://registry.yarnpkg.com/array-includes/-/array-includes-3.0.3.tgz";
         sha1 = "184b48f62d92d7452bb31b323165c7f8bd02266d";
       };
     }
 
     {
-      name = "array-union-1.0.2.tgz";
+      name = "array_union___array_union_1.0.2.tgz";
       path = fetchurl {
-        name = "array-union-1.0.2.tgz";
+        name = "array_union___array_union_1.0.2.tgz";
         url  = "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz";
         sha1 = "9a34410e4f4e3da23dea375be5be70f24778ec39";
       };
     }
 
     {
-      name = "array-uniq-1.0.3.tgz";
+      name = "array_uniq___array_uniq_1.0.3.tgz";
       path = fetchurl {
-        name = "array-uniq-1.0.3.tgz";
+        name = "array_uniq___array_uniq_1.0.3.tgz";
         url  = "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz";
         sha1 = "af6ac877a25cc7f74e058894753858dfdb24fdb6";
       };
     }
 
     {
-      name = "array-unique-0.2.1.tgz";
+      name = "array_unique___array_unique_0.2.1.tgz";
       path = fetchurl {
-        name = "array-unique-0.2.1.tgz";
+        name = "array_unique___array_unique_0.2.1.tgz";
         url  = "https://registry.yarnpkg.com/array-unique/-/array-unique-0.2.1.tgz";
         sha1 = "a1d97ccafcbc2625cc70fadceb36a50c58b01a53";
       };
     }
 
     {
-      name = "array-unique-0.3.2.tgz";
+      name = "array_unique___array_unique_0.3.2.tgz";
       path = fetchurl {
-        name = "array-unique-0.3.2.tgz";
+        name = "array_unique___array_unique_0.3.2.tgz";
         url  = "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz";
         sha1 = "a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428";
       };
     }
 
     {
-      name = "array.prototype.flat-1.2.1.tgz";
+      name = "array.prototype.flat___array.prototype.flat_1.2.1.tgz";
       path = fetchurl {
-        name = "array.prototype.flat-1.2.1.tgz";
+        name = "array.prototype.flat___array.prototype.flat_1.2.1.tgz";
         url  = "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.2.1.tgz";
         sha1 = "812db8f02cad24d3fab65dd67eabe3b8903494a4";
       };
     }
 
     {
-      name = "arrify-1.0.1.tgz";
+      name = "arrify___arrify_1.0.1.tgz";
       path = fetchurl {
-        name = "arrify-1.0.1.tgz";
+        name = "arrify___arrify_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz";
         sha1 = "898508da2226f380df904728456849c1501a4b0d";
       };
     }
 
     {
-      name = "asap-2.0.6.tgz";
+      name = "asap___asap_2.0.6.tgz";
       path = fetchurl {
-        name = "asap-2.0.6.tgz";
+        name = "asap___asap_2.0.6.tgz";
         url  = "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz";
         sha1 = "e50347611d7e690943208bbdafebcbc2fb866d46";
       };
     }
 
     {
-      name = "asn1.js-4.10.1.tgz";
+      name = "asn1.js___asn1.js_4.10.1.tgz";
       path = fetchurl {
-        name = "asn1.js-4.10.1.tgz";
+        name = "asn1.js___asn1.js_4.10.1.tgz";
         url  = "https://registry.yarnpkg.com/asn1.js/-/asn1.js-4.10.1.tgz";
         sha1 = "b9c2bf5805f1e64aadeed6df3a2bfafb5a73f5a0";
       };
     }
 
     {
-      name = "asn1-0.2.4.tgz";
+      name = "asn1___asn1_0.2.4.tgz";
       path = fetchurl {
-        name = "asn1-0.2.4.tgz";
+        name = "asn1___asn1_0.2.4.tgz";
         url  = "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz";
         sha1 = "8d2475dfab553bb33e77b54e59e880bb8ce23136";
       };
     }
 
     {
-      name = "assert-plus-1.0.0.tgz";
+      name = "assert_plus___assert_plus_1.0.0.tgz";
       path = fetchurl {
-        name = "assert-plus-1.0.0.tgz";
+        name = "assert_plus___assert_plus_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz";
         sha1 = "f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525";
       };
     }
 
     {
-      name = "assert-plus-0.2.0.tgz";
-      path = fetchurl {
-        name = "assert-plus-0.2.0.tgz";
-        url  = "https://registry.yarnpkg.com/assert-plus/-/assert-plus-0.2.0.tgz";
-        sha1 = "d74e1b87e7affc0db8aadb7021f3fe48101ab234";
-      };
-    }
-
-    {
-      name = "assert-1.4.1.tgz";
+      name = "assert___assert_1.4.1.tgz";
       path = fetchurl {
-        name = "assert-1.4.1.tgz";
+        name = "assert___assert_1.4.1.tgz";
         url  = "https://registry.yarnpkg.com/assert/-/assert-1.4.1.tgz";
         sha1 = "99912d591836b5a6f5b345c0f07eefc08fc65d91";
       };
     }
 
     {
-      name = "assign-symbols-1.0.0.tgz";
+      name = "assign_symbols___assign_symbols_1.0.0.tgz";
       path = fetchurl {
-        name = "assign-symbols-1.0.0.tgz";
+        name = "assign_symbols___assign_symbols_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz";
         sha1 = "59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367";
       };
     }
 
     {
-      name = "ast-types-flow-0.0.7.tgz";
+      name = "ast_types_flow___ast_types_flow_0.0.7.tgz";
       path = fetchurl {
-        name = "ast-types-flow-0.0.7.tgz";
+        name = "ast_types_flow___ast_types_flow_0.0.7.tgz";
         url  = "https://registry.yarnpkg.com/ast-types-flow/-/ast-types-flow-0.0.7.tgz";
         sha1 = "f70b735c6bca1a5c9c22d982c3e39e7feba3bdad";
       };
     }
 
     {
-      name = "astral-regex-1.0.0.tgz";
+      name = "astral_regex___astral_regex_1.0.0.tgz";
       path = fetchurl {
-        name = "astral-regex-1.0.0.tgz";
+        name = "astral_regex___astral_regex_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz";
         sha1 = "6c8c3fb827dd43ee3918f27b82782ab7658a6fd9";
       };
     }
 
     {
-      name = "async-each-1.0.1.tgz";
+      name = "async_each___async_each_1.0.1.tgz";
       path = fetchurl {
-        name = "async-each-1.0.1.tgz";
+        name = "async_each___async_each_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz";
         sha1 = "19d386a1d9edc6e7c1c85d388aedbcc56d33602d";
       };
     }
 
     {
-      name = "async-foreach-0.1.3.tgz";
-      path = fetchurl {
-        name = "async-foreach-0.1.3.tgz";
-        url  = "https://registry.yarnpkg.com/async-foreach/-/async-foreach-0.1.3.tgz";
-        sha1 = "36121f845c0578172de419a97dbeb1d16ec34542";
-      };
-    }
-
-    {
-      name = "async-limiter-1.0.0.tgz";
+      name = "async_limiter___async_limiter_1.0.0.tgz";
       path = fetchurl {
-        name = "async-limiter-1.0.0.tgz";
+        name = "async_limiter___async_limiter_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.0.tgz";
         sha1 = "78faed8c3d074ab81f22b4e985d79e8738f720f8";
       };
     }
 
     {
-      name = "async-1.5.2.tgz";
+      name = "async___async_1.5.2.tgz";
       path = fetchurl {
-        name = "async-1.5.2.tgz";
+        name = "async___async_1.5.2.tgz";
         url  = "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz";
         sha1 = "ec6a61ae56480c0c3cb241c95618e20892f9672a";
       };
     }
 
     {
-      name = "async-2.6.1.tgz";
+      name = "async___async_2.6.1.tgz";
       path = fetchurl {
-        name = "async-2.6.1.tgz";
+        name = "async___async_2.6.1.tgz";
         url  = "https://registry.yarnpkg.com/async/-/async-2.6.1.tgz";
         sha1 = "b245a23ca71930044ec53fa46aa00a3e87c6a610";
       };
     }
 
     {
-      name = "asynckit-0.4.0.tgz";
+      name = "asynckit___asynckit_0.4.0.tgz";
       path = fetchurl {
-        name = "asynckit-0.4.0.tgz";
+        name = "asynckit___asynckit_0.4.0.tgz";
         url  = "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz";
         sha1 = "c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79";
       };
     }
 
     {
-      name = "atob-2.1.2.tgz";
+      name = "atob___atob_2.1.2.tgz";
       path = fetchurl {
-        name = "atob-2.1.2.tgz";
+        name = "atob___atob_2.1.2.tgz";
         url  = "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz";
         sha1 = "6d9517eb9e030d2436666651e86bd9f6f13533c9";
       };
     }
 
     {
-      name = "autoprefixer-8.6.5.tgz";
-      path = fetchurl {
-        name = "autoprefixer-8.6.5.tgz";
-        url  = "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-8.6.5.tgz";
-        sha1 = "343f3d193ed568b3208e00117a1b96eb691d4ee9";
-      };
-    }
-
-    {
-      name = "aws-sign2-0.6.0.tgz";
+      name = "autoprefixer___autoprefixer_9.4.3.tgz";
       path = fetchurl {
-        name = "aws-sign2-0.6.0.tgz";
-        url  = "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.6.0.tgz";
-        sha1 = "14342dd38dbcc94d0e5b87d763cd63612c0e794f";
+        name = "autoprefixer___autoprefixer_9.4.3.tgz";
+        url  = "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.4.3.tgz";
+        sha1 = "c97384a8fd80477b78049163a91bbc725d9c41d9";
       };
     }
 
     {
-      name = "aws-sign2-0.7.0.tgz";
+      name = "aws_sign2___aws_sign2_0.7.0.tgz";
       path = fetchurl {
-        name = "aws-sign2-0.7.0.tgz";
+        name = "aws_sign2___aws_sign2_0.7.0.tgz";
         url  = "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz";
         sha1 = "b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8";
       };
     }
 
     {
-      name = "aws4-1.8.0.tgz";
+      name = "aws4___aws4_1.8.0.tgz";
       path = fetchurl {
-        name = "aws4-1.8.0.tgz";
+        name = "aws4___aws4_1.8.0.tgz";
         url  = "https://registry.yarnpkg.com/aws4/-/aws4-1.8.0.tgz";
         sha1 = "f0e003d9ca9e7f59c7a508945d7b2ef9a04a542f";
       };
     }
 
     {
-      name = "axios-0.16.2.tgz";
+      name = "axios___axios_0.18.0.tgz";
       path = fetchurl {
-        name = "axios-0.16.2.tgz";
-        url  = "https://registry.yarnpkg.com/axios/-/axios-0.16.2.tgz";
-        sha1 = "ba4f92f17167dfbab40983785454b9ac149c3c6d";
+        name = "axios___axios_0.18.0.tgz";
+        url  = "https://registry.yarnpkg.com/axios/-/axios-0.18.0.tgz";
+        sha1 = "32d53e4851efdc0a11993b6cd000789d70c05102";
       };
     }
 
     {
-      name = "axobject-query-2.0.1.tgz";
+      name = "axobject_query___axobject_query_2.0.2.tgz";
       path = fetchurl {
-        name = "axobject-query-2.0.1.tgz";
-        url  = "https://registry.yarnpkg.com/axobject-query/-/axobject-query-2.0.1.tgz";
-        sha1 = "05dfa705ada8ad9db993fa6896f22d395b0b0a07";
+        name = "axobject_query___axobject_query_2.0.2.tgz";
+        url  = "https://registry.yarnpkg.com/axobject-query/-/axobject-query-2.0.2.tgz";
+        sha1 = "ea187abe5b9002b377f925d8bf7d1c561adf38f9";
       };
     }
 
     {
-      name = "babel-code-frame-6.26.0.tgz";
+      name = "babel_code_frame___babel_code_frame_6.26.0.tgz";
       path = fetchurl {
-        name = "babel-code-frame-6.26.0.tgz";
+        name = "babel_code_frame___babel_code_frame_6.26.0.tgz";
         url  = "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz";
         sha1 = "63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b";
       };
     }
 
     {
-      name = "babel-core-6.26.3.tgz";
+      name = "babel_core___babel_core_6.26.3.tgz";
       path = fetchurl {
-        name = "babel-core-6.26.3.tgz";
+        name = "babel_core___babel_core_6.26.3.tgz";
         url  = "https://registry.yarnpkg.com/babel-core/-/babel-core-6.26.3.tgz";
         sha1 = "b2e2f09e342d0f0c88e2f02e067794125e75c207";
       };
     }
 
     {
-      name = "babel-core-7.0.0-bridge.0.tgz";
+      name = "babel_core___babel_core_7.0.0_bridge.0.tgz";
       path = fetchurl {
-        name = "babel-core-7.0.0-bridge.0.tgz";
+        name = "babel_core___babel_core_7.0.0_bridge.0.tgz";
         url  = "https://registry.yarnpkg.com/babel-core/-/babel-core-7.0.0-bridge.0.tgz";
         sha1 = "95a492ddd90f9b4e9a4a1da14eb335b87b634ece";
       };
     }
 
     {
-      name = "babel-eslint-9.0.0.tgz";
+      name = "babel_eslint___babel_eslint_10.0.1.tgz";
       path = fetchurl {
-        name = "babel-eslint-9.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-9.0.0.tgz";
-        sha1 = "7d9445f81ed9f60aff38115f838970df9f2b6220";
+        name = "babel_eslint___babel_eslint_10.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-10.0.1.tgz";
+        sha1 = "919681dc099614cd7d31d45c8908695092a1faed";
       };
     }
 
     {
-      name = "babel-generator-6.26.1.tgz";
+      name = "babel_generator___babel_generator_6.26.1.tgz";
       path = fetchurl {
-        name = "babel-generator-6.26.1.tgz";
+        name = "babel_generator___babel_generator_6.26.1.tgz";
         url  = "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.26.1.tgz";
         sha1 = "1844408d3b8f0d35a404ea7ac180f087a601bd90";
       };
     }
 
     {
-      name = "babel-helpers-6.24.1.tgz";
+      name = "babel_helpers___babel_helpers_6.24.1.tgz";
       path = fetchurl {
-        name = "babel-helpers-6.24.1.tgz";
+        name = "babel_helpers___babel_helpers_6.24.1.tgz";
         url  = "https://registry.yarnpkg.com/babel-helpers/-/babel-helpers-6.24.1.tgz";
         sha1 = "3471de9caec388e5c850e597e58a26ddf37602b2";
       };
     }
 
     {
-      name = "babel-jest-23.6.0.tgz";
+      name = "babel_jest___babel_jest_23.6.0.tgz";
       path = fetchurl {
-        name = "babel-jest-23.6.0.tgz";
+        name = "babel_jest___babel_jest_23.6.0.tgz";
         url  = "https://registry.yarnpkg.com/babel-jest/-/babel-jest-23.6.0.tgz";
         sha1 = "a644232366557a2240a0c083da6b25786185a2f1";
       };
     }
 
     {
-      name = "babel-loader-8.0.2.tgz";
+      name = "babel_loader___babel_loader_8.0.4.tgz";
       path = fetchurl {
-        name = "babel-loader-8.0.2.tgz";
-        url  = "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.0.2.tgz";
-        sha1 = "2079b8ec1628284a929241da3d90f5b3de2a5ae5";
+        name = "babel_loader___babel_loader_8.0.4.tgz";
+        url  = "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.0.4.tgz";
+        sha1 = "7bbf20cbe4560629e2e41534147692d3fecbdce6";
       };
     }
 
     {
-      name = "babel-messages-6.23.0.tgz";
+      name = "babel_messages___babel_messages_6.23.0.tgz";
       path = fetchurl {
-        name = "babel-messages-6.23.0.tgz";
+        name = "babel_messages___babel_messages_6.23.0.tgz";
         url  = "https://registry.yarnpkg.com/babel-messages/-/babel-messages-6.23.0.tgz";
         sha1 = "f3cdf4703858035b2a2951c6ec5edf6c62f2630e";
       };
     }
 
     {
-      name = "babel-plugin-istanbul-4.1.6.tgz";
+      name = "babel_plugin_istanbul___babel_plugin_istanbul_4.1.6.tgz";
       path = fetchurl {
-        name = "babel-plugin-istanbul-4.1.6.tgz";
-        url  = "http://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-4.1.6.tgz";
+        name = "babel_plugin_istanbul___babel_plugin_istanbul_4.1.6.tgz";
+        url  = "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-4.1.6.tgz";
         sha1 = "36c59b2192efce81c5b378321b74175add1c9a45";
       };
     }
 
     {
-      name = "babel-plugin-jest-hoist-23.2.0.tgz";
+      name = "babel_plugin_jest_hoist___babel_plugin_jest_hoist_23.2.0.tgz";
       path = fetchurl {
-        name = "babel-plugin-jest-hoist-23.2.0.tgz";
+        name = "babel_plugin_jest_hoist___babel_plugin_jest_hoist_23.2.0.tgz";
         url  = "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-23.2.0.tgz";
         sha1 = "e61fae05a1ca8801aadee57a6d66b8cefaf44167";
       };
     }
 
     {
-      name = "babel-plugin-lodash-3.3.4.tgz";
+      name = "babel_plugin_lodash___babel_plugin_lodash_3.3.4.tgz";
       path = fetchurl {
-        name = "babel-plugin-lodash-3.3.4.tgz";
+        name = "babel_plugin_lodash___babel_plugin_lodash_3.3.4.tgz";
         url  = "https://registry.yarnpkg.com/babel-plugin-lodash/-/babel-plugin-lodash-3.3.4.tgz";
         sha1 = "4f6844358a1340baed182adbeffa8df9967bc196";
       };
     }
 
     {
-      name = "babel-plugin-macros-2.4.0.tgz";
+      name = "babel_plugin_macros___babel_plugin_macros_2.4.3.tgz";
       path = fetchurl {
-        name = "babel-plugin-macros-2.4.0.tgz";
-        url  = "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-2.4.0.tgz";
-        sha1 = "6c5f9836e1f6c0a9743b3bab4af29f73e437e544";
+        name = "babel_plugin_macros___babel_plugin_macros_2.4.3.tgz";
+        url  = "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-2.4.3.tgz";
+        sha1 = "870345aa538d85f04b4614fea5922b55c45dd551";
       };
     }
 
     {
-      name = "babel-plugin-preval-3.0.1.tgz";
+      name = "babel_plugin_preval___babel_plugin_preval_3.0.1.tgz";
       path = fetchurl {
-        name = "babel-plugin-preval-3.0.1.tgz";
+        name = "babel_plugin_preval___babel_plugin_preval_3.0.1.tgz";
         url  = "https://registry.yarnpkg.com/babel-plugin-preval/-/babel-plugin-preval-3.0.1.tgz";
         sha1 = "a26f9690114a864a54a5cbdf865496ebf541a9c3";
       };
     }
 
     {
-      name = "babel-plugin-react-intl-3.0.0.tgz";
+      name = "babel_plugin_react_intl___babel_plugin_react_intl_3.0.1.tgz";
       path = fetchurl {
-        name = "babel-plugin-react-intl-3.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/babel-plugin-react-intl/-/babel-plugin-react-intl-3.0.0.tgz";
-        sha1 = "ea2152b1fe0a36be33b89f8cc8b961b8fd4cfaf8";
+        name = "babel_plugin_react_intl___babel_plugin_react_intl_3.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/babel-plugin-react-intl/-/babel-plugin-react-intl-3.0.1.tgz";
+        sha1 = "4abc7fff04a7bbbb7034aec0a675713f2e52181c";
       };
     }
 
     {
-      name = "babel-plugin-syntax-object-rest-spread-6.13.0.tgz";
+      name = "babel_plugin_syntax_object_rest_spread___babel_plugin_syntax_object_rest_spread_6.13.0.tgz";
       path = fetchurl {
-        name = "babel-plugin-syntax-object-rest-spread-6.13.0.tgz";
-        url  = "http://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz";
+        name = "babel_plugin_syntax_object_rest_spread___babel_plugin_syntax_object_rest_spread_6.13.0.tgz";
+        url  = "https://registry.yarnpkg.com/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz";
         sha1 = "fd6536f2bce13836ffa3a5458c4903a597bb3bf5";
       };
     }
 
     {
-      name = "babel-plugin-transform-react-remove-prop-types-0.4.15.tgz";
+      name = "babel_plugin_transform_react_remove_prop_types___babel_plugin_transform_react_remove_prop_types_0.4.21.tgz";
       path = fetchurl {
-        name = "babel-plugin-transform-react-remove-prop-types-0.4.15.tgz";
-        url  = "https://registry.yarnpkg.com/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.15.tgz";
-        sha1 = "7ba830e77276a0e788cd58ea527b5f70396e12a7";
+        name = "babel_plugin_transform_react_remove_prop_types___babel_plugin_transform_react_remove_prop_types_0.4.21.tgz";
+        url  = "https://registry.yarnpkg.com/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.21.tgz";
+        sha1 = "0087938f4348cb751b3e5055a6b38f3c61b5231b";
       };
     }
 
     {
-      name = "babel-preset-jest-23.2.0.tgz";
+      name = "babel_preset_jest___babel_preset_jest_23.2.0.tgz";
       path = fetchurl {
-        name = "babel-preset-jest-23.2.0.tgz";
+        name = "babel_preset_jest___babel_preset_jest_23.2.0.tgz";
         url  = "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-23.2.0.tgz";
         sha1 = "8ec7a03a138f001a1a8fb1e8113652bf1a55da46";
       };
     }
 
     {
-      name = "babel-register-6.26.0.tgz";
+      name = "babel_register___babel_register_6.26.0.tgz";
       path = fetchurl {
-        name = "babel-register-6.26.0.tgz";
+        name = "babel_register___babel_register_6.26.0.tgz";
         url  = "https://registry.yarnpkg.com/babel-register/-/babel-register-6.26.0.tgz";
         sha1 = "6ed021173e2fcb486d7acb45c6009a856f647071";
       };
     }
 
     {
-      name = "babel-runtime-6.26.0.tgz";
+      name = "babel_runtime___babel_runtime_6.26.0.tgz";
       path = fetchurl {
-        name = "babel-runtime-6.26.0.tgz";
+        name = "babel_runtime___babel_runtime_6.26.0.tgz";
         url  = "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz";
         sha1 = "965c7058668e82b55d7bfe04ff2337bc8b5647fe";
       };
     }
 
     {
-      name = "babel-template-6.26.0.tgz";
+      name = "babel_template___babel_template_6.26.0.tgz";
       path = fetchurl {
-        name = "babel-template-6.26.0.tgz";
+        name = "babel_template___babel_template_6.26.0.tgz";
         url  = "https://registry.yarnpkg.com/babel-template/-/babel-template-6.26.0.tgz";
         sha1 = "de03e2d16396b069f46dd9fff8521fb1a0e35e02";
       };
     }
 
     {
-      name = "babel-traverse-6.26.0.tgz";
+      name = "babel_traverse___babel_traverse_6.26.0.tgz";
       path = fetchurl {
-        name = "babel-traverse-6.26.0.tgz";
+        name = "babel_traverse___babel_traverse_6.26.0.tgz";
         url  = "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.26.0.tgz";
         sha1 = "46a9cbd7edcc62c8e5c064e2d2d8d0f4035766ee";
       };
     }
 
     {
-      name = "babel-types-6.26.0.tgz";
+      name = "babel_types___babel_types_6.26.0.tgz";
       path = fetchurl {
-        name = "babel-types-6.26.0.tgz";
+        name = "babel_types___babel_types_6.26.0.tgz";
         url  = "https://registry.yarnpkg.com/babel-types/-/babel-types-6.26.0.tgz";
         sha1 = "a3b073f94ab49eb6fa55cd65227a334380632497";
       };
     }
 
     {
-      name = "babylon-6.18.0.tgz";
+      name = "babylon___babylon_6.18.0.tgz";
       path = fetchurl {
-        name = "babylon-6.18.0.tgz";
+        name = "babylon___babylon_6.18.0.tgz";
         url  = "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz";
         sha1 = "af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3";
       };
     }
 
     {
-      name = "backoff-2.5.0.tgz";
+      name = "backoff___backoff_2.5.0.tgz";
       path = fetchurl {
-        name = "backoff-2.5.0.tgz";
+        name = "backoff___backoff_2.5.0.tgz";
         url  = "https://registry.yarnpkg.com/backoff/-/backoff-2.5.0.tgz";
         sha1 = "f616eda9d3e4b66b8ca7fca79f695722c5f8e26f";
       };
     }
 
     {
-      name = "balanced-match-0.4.2.tgz";
+      name = "balanced_match___balanced_match_1.0.0.tgz";
       path = fetchurl {
-        name = "balanced-match-0.4.2.tgz";
-        url  = "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.4.2.tgz";
-        sha1 = "cb3f3e3c732dc0f01ee70b403f302e61d7709838";
-      };
-    }
-
-    {
-      name = "balanced-match-1.0.0.tgz";
-      path = fetchurl {
-        name = "balanced-match-1.0.0.tgz";
+        name = "balanced_match___balanced_match_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz";
         sha1 = "89b4d199ab2bee49de164ea02b89ce462d71b767";
       };
     }
 
     {
-      name = "base64-js-1.3.0.tgz";
+      name = "base64_js___base64_js_1.3.0.tgz";
       path = fetchurl {
-        name = "base64-js-1.3.0.tgz";
+        name = "base64_js___base64_js_1.3.0.tgz";
         url  = "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.0.tgz";
         sha1 = "cab1e6118f051095e58b5281aea8c1cd22bfc0e3";
       };
     }
 
     {
-      name = "base-0.11.2.tgz";
+      name = "base___base_0.11.2.tgz";
       path = fetchurl {
-        name = "base-0.11.2.tgz";
+        name = "base___base_0.11.2.tgz";
         url  = "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz";
         sha1 = "7bde5ced145b6d551a90db87f83c558b4eb48a8f";
       };
     }
 
     {
-      name = "batch-0.6.1.tgz";
+      name = "batch___batch_0.6.1.tgz";
       path = fetchurl {
-        name = "batch-0.6.1.tgz";
+        name = "batch___batch_0.6.1.tgz";
         url  = "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz";
         sha1 = "dc34314f4e679318093fc760272525f94bf25c16";
       };
     }
 
     {
-      name = "bcrypt-pbkdf-1.0.2.tgz";
+      name = "bcrypt_pbkdf___bcrypt_pbkdf_1.0.2.tgz";
       path = fetchurl {
-        name = "bcrypt-pbkdf-1.0.2.tgz";
+        name = "bcrypt_pbkdf___bcrypt_pbkdf_1.0.2.tgz";
         url  = "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz";
         sha1 = "a4301d389b6a43f9b67ff3ca11a3f6637e360e9e";
       };
     }
 
     {
-      name = "bfj-node4-5.3.1.tgz";
+      name = "bfj___bfj_6.1.1.tgz";
       path = fetchurl {
-        name = "bfj-node4-5.3.1.tgz";
-        url  = "https://registry.yarnpkg.com/bfj-node4/-/bfj-node4-5.3.1.tgz";
-        sha1 = "e23d8b27057f1d0214fc561142ad9db998f26830";
+        name = "bfj___bfj_6.1.1.tgz";
+        url  = "https://registry.yarnpkg.com/bfj/-/bfj-6.1.1.tgz";
+        sha1 = "05a3b7784fbd72cfa3c22e56002ef99336516c48";
       };
     }
 
     {
-      name = "big.js-3.2.0.tgz";
+      name = "big.js___big.js_3.2.0.tgz";
       path = fetchurl {
-        name = "big.js-3.2.0.tgz";
+        name = "big.js___big.js_3.2.0.tgz";
         url  = "https://registry.yarnpkg.com/big.js/-/big.js-3.2.0.tgz";
         sha1 = "a5fc298b81b9e0dca2e458824784b65c52ba588e";
       };
     }
 
     {
-      name = "binary-extensions-1.11.0.tgz";
+      name = "big.js___big.js_5.2.2.tgz";
       path = fetchurl {
-        name = "binary-extensions-1.11.0.tgz";
-        url  = "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.11.0.tgz";
-        sha1 = "46aa1751fb6a2f93ee5e689bb1087d4b14c6c205";
+        name = "big.js___big.js_5.2.2.tgz";
+        url  = "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz";
+        sha1 = "65f0af382f578bcdc742bd9c281e9cb2d7768328";
       };
     }
 
     {
-      name = "block-stream-0.0.9.tgz";
+      name = "binary_extensions___binary_extensions_1.12.0.tgz";
       path = fetchurl {
-        name = "block-stream-0.0.9.tgz";
-        url  = "https://registry.yarnpkg.com/block-stream/-/block-stream-0.0.9.tgz";
-        sha1 = "13ebfe778a03205cfe03751481ebb4b3300c126a";
+        name = "binary_extensions___binary_extensions_1.12.0.tgz";
+        url  = "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.12.0.tgz";
+        sha1 = "c2d780f53d45bba8317a8902d4ceeaf3a6385b14";
       };
     }
 
     {
-      name = "bluebird-3.5.2.tgz";
+      name = "bluebird___bluebird_3.5.3.tgz";
       path = fetchurl {
-        name = "bluebird-3.5.2.tgz";
-        url  = "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.2.tgz";
-        sha1 = "1be0908e054a751754549c270489c1505d4ab15a";
+        name = "bluebird___bluebird_3.5.3.tgz";
+        url  = "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.3.tgz";
+        sha1 = "7d01c6f9616c9a51ab0f8c549a79dfe6ec33efa7";
       };
     }
 
     {
-      name = "bn.js-4.11.8.tgz";
+      name = "bn.js___bn.js_4.11.8.tgz";
       path = fetchurl {
-        name = "bn.js-4.11.8.tgz";
+        name = "bn.js___bn.js_4.11.8.tgz";
         url  = "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.8.tgz";
         sha1 = "2cde09eb5ee341f484746bb0309b3253b1b1442f";
       };
     }
 
     {
-      name = "body-parser-1.18.2.tgz";
+      name = "body_parser___body_parser_1.18.3.tgz";
       path = fetchurl {
-        name = "body-parser-1.18.2.tgz";
-        url  = "https://registry.yarnpkg.com/body-parser/-/body-parser-1.18.2.tgz";
-        sha1 = "87678a19d84b47d859b83199bd59bce222b10454";
+        name = "body_parser___body_parser_1.18.3.tgz";
+        url  = "https://registry.yarnpkg.com/body-parser/-/body-parser-1.18.3.tgz";
+        sha1 = "5b292198ffdd553b3a0f20ded0592b956955c8b4";
       };
     }
 
     {
-      name = "bonjour-3.5.0.tgz";
+      name = "bonjour___bonjour_3.5.0.tgz";
       path = fetchurl {
-        name = "bonjour-3.5.0.tgz";
+        name = "bonjour___bonjour_3.5.0.tgz";
         url  = "https://registry.yarnpkg.com/bonjour/-/bonjour-3.5.0.tgz";
         sha1 = "8e890a183d8ee9a2393b3844c691a42bcf7bc9f5";
       };
     }
 
     {
-      name = "boolbase-1.0.0.tgz";
+      name = "boolbase___boolbase_1.0.0.tgz";
       path = fetchurl {
-        name = "boolbase-1.0.0.tgz";
+        name = "boolbase___boolbase_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz";
         sha1 = "68dff5fbe60c51eb37725ea9e3ed310dcc1e776e";
       };
     }
 
     {
-      name = "boom-2.10.1.tgz";
-      path = fetchurl {
-        name = "boom-2.10.1.tgz";
-        url  = "https://registry.yarnpkg.com/boom/-/boom-2.10.1.tgz";
-        sha1 = "39c8918ceff5799f83f9492a848f625add0c766f";
-      };
-    }
-
-    {
-      name = "brace-expansion-1.1.11.tgz";
+      name = "brace_expansion___brace_expansion_1.1.11.tgz";
       path = fetchurl {
-        name = "brace-expansion-1.1.11.tgz";
+        name = "brace_expansion___brace_expansion_1.1.11.tgz";
         url  = "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz";
         sha1 = "3c7fcbf529d87226f3d2f52b966ff5271eb441dd";
       };
     }
 
     {
-      name = "braces-1.8.5.tgz";
+      name = "braces___braces_1.8.5.tgz";
       path = fetchurl {
-        name = "braces-1.8.5.tgz";
+        name = "braces___braces_1.8.5.tgz";
         url  = "https://registry.yarnpkg.com/braces/-/braces-1.8.5.tgz";
         sha1 = "ba77962e12dff969d6b76711e914b737857bf6a7";
       };
     }
 
     {
-      name = "braces-2.3.2.tgz";
+      name = "braces___braces_2.3.2.tgz";
       path = fetchurl {
-        name = "braces-2.3.2.tgz";
+        name = "braces___braces_2.3.2.tgz";
         url  = "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz";
         sha1 = "5979fd3f14cd531565e5fa2df1abfff1dfaee729";
       };
     }
 
     {
-      name = "brorand-1.1.0.tgz";
+      name = "bricks.js___bricks.js_1.8.0.tgz";
+      path = fetchurl {
+        name = "bricks.js___bricks.js_1.8.0.tgz";
+        url  = "https://registry.yarnpkg.com/bricks.js/-/bricks.js-1.8.0.tgz";
+        sha1 = "8fdeb3c0226af251f4d5727a7df7f9ac0092b4b2";
+      };
+    }
+
+    {
+      name = "brorand___brorand_1.1.0.tgz";
       path = fetchurl {
-        name = "brorand-1.1.0.tgz";
+        name = "brorand___brorand_1.1.0.tgz";
         url  = "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz";
         sha1 = "12c25efe40a45e3c323eb8675a0a0ce57b22371f";
       };
     }
 
     {
-      name = "browser-process-hrtime-0.1.2.tgz";
+      name = "browser_process_hrtime___browser_process_hrtime_0.1.3.tgz";
       path = fetchurl {
-        name = "browser-process-hrtime-0.1.2.tgz";
-        url  = "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-0.1.2.tgz";
-        sha1 = "425d68a58d3447f02a04aa894187fce8af8b7b8e";
+        name = "browser_process_hrtime___browser_process_hrtime_0.1.3.tgz";
+        url  = "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz";
+        sha1 = "616f00faef1df7ec1b5bf9cfe2bdc3170f26c7b4";
       };
     }
 
     {
-      name = "browser-resolve-1.11.3.tgz";
+      name = "browser_resolve___browser_resolve_1.11.3.tgz";
       path = fetchurl {
-        name = "browser-resolve-1.11.3.tgz";
+        name = "browser_resolve___browser_resolve_1.11.3.tgz";
         url  = "https://registry.yarnpkg.com/browser-resolve/-/browser-resolve-1.11.3.tgz";
         sha1 = "9b7cbb3d0f510e4cb86bdbd796124d28b5890af6";
       };
     }
 
     {
-      name = "browserify-aes-1.2.0.tgz";
+      name = "browserify_aes___browserify_aes_1.2.0.tgz";
       path = fetchurl {
-        name = "browserify-aes-1.2.0.tgz";
-        url  = "http://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz";
+        name = "browserify_aes___browserify_aes_1.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz";
         sha1 = "326734642f403dabc3003209853bb70ad428ef48";
       };
     }
 
     {
-      name = "browserify-cipher-1.0.1.tgz";
+      name = "browserify_cipher___browserify_cipher_1.0.1.tgz";
       path = fetchurl {
-        name = "browserify-cipher-1.0.1.tgz";
+        name = "browserify_cipher___browserify_cipher_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz";
         sha1 = "8d6474c1b870bfdabcd3bcfcc1934a10e94f15f0";
       };
     }
 
     {
-      name = "browserify-des-1.0.2.tgz";
+      name = "browserify_des___browserify_des_1.0.2.tgz";
       path = fetchurl {
-        name = "browserify-des-1.0.2.tgz";
+        name = "browserify_des___browserify_des_1.0.2.tgz";
         url  = "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.2.tgz";
         sha1 = "3af4f1f59839403572f1c66204375f7a7f703e9c";
       };
     }
 
     {
-      name = "browserify-rsa-4.0.1.tgz";
+      name = "browserify_rsa___browserify_rsa_4.0.1.tgz";
       path = fetchurl {
-        name = "browserify-rsa-4.0.1.tgz";
-        url  = "http://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz";
+        name = "browserify_rsa___browserify_rsa_4.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.0.1.tgz";
         sha1 = "21e0abfaf6f2029cf2fafb133567a701d4135524";
       };
     }
 
     {
-      name = "browserify-sign-4.0.4.tgz";
+      name = "browserify_sign___browserify_sign_4.0.4.tgz";
       path = fetchurl {
-        name = "browserify-sign-4.0.4.tgz";
+        name = "browserify_sign___browserify_sign_4.0.4.tgz";
         url  = "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.0.4.tgz";
         sha1 = "aa4eb68e5d7b658baa6bf6a57e630cbd7a93d298";
       };
     }
 
     {
-      name = "browserify-zlib-0.2.0.tgz";
+      name = "browserify_zlib___browserify_zlib_0.2.0.tgz";
       path = fetchurl {
-        name = "browserify-zlib-0.2.0.tgz";
+        name = "browserify_zlib___browserify_zlib_0.2.0.tgz";
         url  = "https://registry.yarnpkg.com/browserify-zlib/-/browserify-zlib-0.2.0.tgz";
         sha1 = "2869459d9aa3be245fe8fe2ca1f46e2e7f54d73f";
       };
     }
 
     {
-      name = "browserslist-3.2.8.tgz";
-      path = fetchurl {
-        name = "browserslist-3.2.8.tgz";
-        url  = "https://registry.yarnpkg.com/browserslist/-/browserslist-3.2.8.tgz";
-        sha1 = "b0005361d6471f0f5952797a76fc985f1f978fc6";
-      };
-    }
-
-    {
-      name = "browserslist-4.1.1.tgz";
+      name = "browserslist___browserslist_4.3.7.tgz";
       path = fetchurl {
-        name = "browserslist-4.1.1.tgz";
-        url  = "https://registry.yarnpkg.com/browserslist/-/browserslist-4.1.1.tgz";
-        sha1 = "328eb4ff1215b12df6589e9ab82f8adaa4fc8cd6";
+        name = "browserslist___browserslist_4.3.7.tgz";
+        url  = "https://registry.yarnpkg.com/browserslist/-/browserslist-4.3.7.tgz";
+        sha1 = "f1de479a6466ea47a0a26dcc725e7504817e624a";
       };
     }
 
     {
-      name = "bser-2.0.0.tgz";
+      name = "bser___bser_2.0.0.tgz";
       path = fetchurl {
-        name = "bser-2.0.0.tgz";
+        name = "bser___bser_2.0.0.tgz";
         url  = "https://registry.yarnpkg.com/bser/-/bser-2.0.0.tgz";
         sha1 = "9ac78d3ed5d915804fd87acb158bc797147a1719";
       };
     }
 
     {
-      name = "buffer-from-1.1.1.tgz";
+      name = "buffer_from___buffer_from_1.1.1.tgz";
       path = fetchurl {
-        name = "buffer-from-1.1.1.tgz";
+        name = "buffer_from___buffer_from_1.1.1.tgz";
         url  = "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz";
         sha1 = "32713bc028f75c02fdb710d7c7bcec1f2c6070ef";
       };
     }
 
     {
-      name = "buffer-indexof-1.1.1.tgz";
+      name = "buffer_indexof___buffer_indexof_1.1.1.tgz";
       path = fetchurl {
-        name = "buffer-indexof-1.1.1.tgz";
+        name = "buffer_indexof___buffer_indexof_1.1.1.tgz";
         url  = "https://registry.yarnpkg.com/buffer-indexof/-/buffer-indexof-1.1.1.tgz";
         sha1 = "52fabcc6a606d1a00302802648ef68f639da268c";
       };
     }
 
     {
-      name = "buffer-writer-1.0.1.tgz";
+      name = "buffer_writer___buffer_writer_1.0.1.tgz";
       path = fetchurl {
-        name = "buffer-writer-1.0.1.tgz";
+        name = "buffer_writer___buffer_writer_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/buffer-writer/-/buffer-writer-1.0.1.tgz";
         sha1 = "22a936901e3029afcd7547eb4487ceb697a3bf08";
       };
     }
 
     {
-      name = "buffer-xor-1.0.3.tgz";
+      name = "buffer_xor___buffer_xor_1.0.3.tgz";
       path = fetchurl {
-        name = "buffer-xor-1.0.3.tgz";
+        name = "buffer_xor___buffer_xor_1.0.3.tgz";
         url  = "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz";
         sha1 = "26e61ed1422fb70dd42e6e36729ed51d855fe8d9";
       };
     }
 
     {
-      name = "buffer-4.9.1.tgz";
+      name = "buffer___buffer_4.9.1.tgz";
       path = fetchurl {
-        name = "buffer-4.9.1.tgz";
-        url  = "http://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz";
+        name = "buffer___buffer_4.9.1.tgz";
+        url  = "https://registry.yarnpkg.com/buffer/-/buffer-4.9.1.tgz";
         sha1 = "6d1bb601b07a4efced97094132093027c95bc298";
       };
     }
 
     {
-      name = "builtin-modules-1.1.1.tgz";
+      name = "builtin_modules___builtin_modules_1.1.1.tgz";
       path = fetchurl {
-        name = "builtin-modules-1.1.1.tgz";
+        name = "builtin_modules___builtin_modules_1.1.1.tgz";
         url  = "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz";
         sha1 = "270f076c5a72c02f5b65a47df94c5fe3a278892f";
       };
     }
 
     {
-      name = "builtin-status-codes-3.0.0.tgz";
+      name = "builtin_status_codes___builtin_status_codes_3.0.0.tgz";
       path = fetchurl {
-        name = "builtin-status-codes-3.0.0.tgz";
+        name = "builtin_status_codes___builtin_status_codes_3.0.0.tgz";
         url  = "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz";
         sha1 = "85982878e21b98e1c66425e03d0174788f569ee8";
       };
     }
 
     {
-      name = "bytes-3.0.0.tgz";
+      name = "bytes___bytes_3.0.0.tgz";
       path = fetchurl {
-        name = "bytes-3.0.0.tgz";
+        name = "bytes___bytes_3.0.0.tgz";
         url  = "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz";
         sha1 = "d32815404d689699f85a4ea4fa8755dd13a96048";
       };
     }
 
     {
-      name = "cacache-10.0.4.tgz";
+      name = "cacache___cacache_11.3.2.tgz";
       path = fetchurl {
-        name = "cacache-10.0.4.tgz";
-        url  = "https://registry.yarnpkg.com/cacache/-/cacache-10.0.4.tgz";
-        sha1 = "6452367999eff9d4188aefd9a14e9d7c6a263460";
+        name = "cacache___cacache_11.3.2.tgz";
+        url  = "https://registry.yarnpkg.com/cacache/-/cacache-11.3.2.tgz";
+        sha1 = "2d81e308e3d258ca38125b676b98b2ac9ce69bfa";
       };
     }
 
     {
-      name = "cacache-11.2.0.tgz";
+      name = "cache_base___cache_base_1.0.1.tgz";
       path = fetchurl {
-        name = "cacache-11.2.0.tgz";
-        url  = "https://registry.yarnpkg.com/cacache/-/cacache-11.2.0.tgz";
-        sha1 = "617bdc0b02844af56310e411c0878941d5739965";
+        name = "cache_base___cache_base_1.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz";
+        sha1 = "0a7f46416831c8b662ee36fe4e7c59d76f666ab2";
       };
     }
 
     {
-      name = "cache-base-1.0.1.tgz";
+      name = "caller_callsite___caller_callsite_2.0.0.tgz";
       path = fetchurl {
-        name = "cache-base-1.0.1.tgz";
-        url  = "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz";
-        sha1 = "0a7f46416831c8b662ee36fe4e7c59d76f666ab2";
+        name = "caller_callsite___caller_callsite_2.0.0.tgz";
+        url  = "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz";
+        sha1 = "847e0fce0a223750a9a027c54b33731ad3154134";
       };
     }
 
     {
-      name = "caller-path-0.1.0.tgz";
+      name = "caller_path___caller_path_0.1.0.tgz";
       path = fetchurl {
-        name = "caller-path-0.1.0.tgz";
+        name = "caller_path___caller_path_0.1.0.tgz";
         url  = "https://registry.yarnpkg.com/caller-path/-/caller-path-0.1.0.tgz";
         sha1 = "94085ef63581ecd3daa92444a8fe94e82577751f";
       };
     }
 
     {
-      name = "callsites-0.2.0.tgz";
+      name = "caller_path___caller_path_2.0.0.tgz";
       path = fetchurl {
-        name = "callsites-0.2.0.tgz";
-        url  = "https://registry.yarnpkg.com/callsites/-/callsites-0.2.0.tgz";
-        sha1 = "afab96262910a7f33c19a5775825c69f34e350ca";
+        name = "caller_path___caller_path_2.0.0.tgz";
+        url  = "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz";
+        sha1 = "468f83044e369ab2010fac5f06ceee15bb2cb1f4";
       };
     }
 
     {
-      name = "callsites-2.0.0.tgz";
+      name = "callsites___callsites_0.2.0.tgz";
       path = fetchurl {
-        name = "callsites-2.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz";
-        sha1 = "06eb84f00eea413da86affefacbffb36093b3c50";
+        name = "callsites___callsites_0.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/callsites/-/callsites-0.2.0.tgz";
+        sha1 = "afab96262910a7f33c19a5775825c69f34e350ca";
       };
     }
 
     {
-      name = "camelcase-keys-2.1.0.tgz";
+      name = "callsites___callsites_2.0.0.tgz";
       path = fetchurl {
-        name = "camelcase-keys-2.1.0.tgz";
-        url  = "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz";
-        sha1 = "308beeaffdf28119051efa1d932213c91b8f92e7";
+        name = "callsites___callsites_2.0.0.tgz";
+        url  = "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz";
+        sha1 = "06eb84f00eea413da86affefacbffb36093b3c50";
       };
     }
 
     {
-      name = "camelcase-2.1.1.tgz";
+      name = "camelcase___camelcase_4.1.0.tgz";
       path = fetchurl {
-        name = "camelcase-2.1.1.tgz";
-        url  = "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz";
-        sha1 = "7c1d16d679a1bbe59ca02cacecfb011e201f5a1f";
+        name = "camelcase___camelcase_4.1.0.tgz";
+        url  = "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz";
+        sha1 = "d545635be1e33c542649c69173e5de6acfae34dd";
       };
     }
 
     {
-      name = "camelcase-3.0.0.tgz";
+      name = "camelcase___camelcase_5.0.0.tgz";
       path = fetchurl {
-        name = "camelcase-3.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz";
-        sha1 = "32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a";
+        name = "camelcase___camelcase_5.0.0.tgz";
+        url  = "https://registry.yarnpkg.com/camelcase/-/camelcase-5.0.0.tgz";
+        sha1 = "03295527d58bd3cd4aa75363f35b2e8d97be2f42";
       };
     }
 
     {
-      name = "camelcase-4.1.0.tgz";
+      name = "caniuse_api___caniuse_api_3.0.0.tgz";
       path = fetchurl {
-        name = "camelcase-4.1.0.tgz";
-        url  = "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz";
-        sha1 = "d545635be1e33c542649c69173e5de6acfae34dd";
+        name = "caniuse_api___caniuse_api_3.0.0.tgz";
+        url  = "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz";
+        sha1 = "5e4d90e2274961d46291997df599e3ed008ee4c0";
       };
     }
 
     {
-      name = "caniuse-lite-1.0.30000885.tgz";
+      name = "caniuse_lite___caniuse_lite_1.0.30000926.tgz";
       path = fetchurl {
-        name = "caniuse-lite-1.0.30000885.tgz";
-        url  = "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000885.tgz";
-        sha1 = "e889e9f8e7e50e769f2a49634c932b8aee622984";
+        name = "caniuse_lite___caniuse_lite_1.0.30000926.tgz";
+        url  = "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000926.tgz";
+        sha1 = "4361a99d818ca6e521dbe89a732de62a194a789c";
       };
     }
 
     {
-      name = "capture-exit-1.2.0.tgz";
+      name = "capture_exit___capture_exit_1.2.0.tgz";
       path = fetchurl {
-        name = "capture-exit-1.2.0.tgz";
+        name = "capture_exit___capture_exit_1.2.0.tgz";
         url  = "https://registry.yarnpkg.com/capture-exit/-/capture-exit-1.2.0.tgz";
         sha1 = "1c5fcc489fd0ab00d4f1ac7ae1072e3173fbab6f";
       };
     }
 
     {
-      name = "caseless-0.12.0.tgz";
+      name = "caseless___caseless_0.12.0.tgz";
       path = fetchurl {
-        name = "caseless-0.12.0.tgz";
+        name = "caseless___caseless_0.12.0.tgz";
         url  = "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz";
         sha1 = "1b681c21ff84033c826543090689420d187151dc";
       };
     }
 
     {
-      name = "chalk-1.1.3.tgz";
+      name = "chalk___chalk_1.1.3.tgz";
       path = fetchurl {
-        name = "chalk-1.1.3.tgz";
-        url  = "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz";
+        name = "chalk___chalk_1.1.3.tgz";
+        url  = "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz";
         sha1 = "a8115c55e4a702fe4d150abd3872822a7e09fc98";
       };
     }
 
     {
-      name = "chalk-2.4.1.tgz";
+      name = "chalk___chalk_2.4.1.tgz";
       path = fetchurl {
-        name = "chalk-2.4.1.tgz";
+        name = "chalk___chalk_2.4.1.tgz";
         url  = "https://registry.yarnpkg.com/chalk/-/chalk-2.4.1.tgz";
         sha1 = "18c49ab16a037b6eb0152cc83e3471338215b66e";
       };
     }
 
     {
-      name = "chardet-0.4.2.tgz";
-      path = fetchurl {
-        name = "chardet-0.4.2.tgz";
-        url  = "https://registry.yarnpkg.com/chardet/-/chardet-0.4.2.tgz";
-        sha1 = "b5473b33dc97c424e5d98dc87d55d4d8a29c8bf2";
-      };
-    }
-
-    {
-      name = "chardet-0.7.0.tgz";
+      name = "chardet___chardet_0.7.0.tgz";
       path = fetchurl {
-        name = "chardet-0.7.0.tgz";
+        name = "chardet___chardet_0.7.0.tgz";
         url  = "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz";
         sha1 = "90094849f0937f2eedc2425d0d28a9e5f0cbad9e";
       };
     }
 
     {
-      name = "check-types-7.4.0.tgz";
+      name = "check_types___check_types_7.4.0.tgz";
       path = fetchurl {
-        name = "check-types-7.4.0.tgz";
+        name = "check_types___check_types_7.4.0.tgz";
         url  = "https://registry.yarnpkg.com/check-types/-/check-types-7.4.0.tgz";
         sha1 = "0378ec1b9616ec71f774931a3c6516fad8c152f4";
       };
     }
 
     {
-      name = "cheerio-1.0.0-rc.2.tgz";
+      name = "cheerio___cheerio_1.0.0_rc.2.tgz";
       path = fetchurl {
-        name = "cheerio-1.0.0-rc.2.tgz";
+        name = "cheerio___cheerio_1.0.0_rc.2.tgz";
         url  = "https://registry.yarnpkg.com/cheerio/-/cheerio-1.0.0-rc.2.tgz";
         sha1 = "4b9f53a81b27e4d5dac31c0ffd0cfa03cc6830db";
       };
     }
 
     {
-      name = "chokidar-2.0.4.tgz";
+      name = "chokidar___chokidar_2.0.4.tgz";
       path = fetchurl {
-        name = "chokidar-2.0.4.tgz";
+        name = "chokidar___chokidar_2.0.4.tgz";
         url  = "https://registry.yarnpkg.com/chokidar/-/chokidar-2.0.4.tgz";
         sha1 = "356ff4e2b0e8e43e322d18a372460bbcf3accd26";
       };
     }
 
     {
-      name = "chownr-1.0.1.tgz";
+      name = "chownr___chownr_1.1.1.tgz";
       path = fetchurl {
-        name = "chownr-1.0.1.tgz";
-        url  = "https://registry.yarnpkg.com/chownr/-/chownr-1.0.1.tgz";
-        sha1 = "e2a75042a9551908bebd25b8523d5f9769d79181";
+        name = "chownr___chownr_1.1.1.tgz";
+        url  = "https://registry.yarnpkg.com/chownr/-/chownr-1.1.1.tgz";
+        sha1 = "54726b8b8fff4df053c42187e801fb4412df1494";
       };
     }
 
     {
-      name = "chrome-trace-event-1.0.0.tgz";
+      name = "chrome_trace_event___chrome_trace_event_1.0.0.tgz";
       path = fetchurl {
-        name = "chrome-trace-event-1.0.0.tgz";
+        name = "chrome_trace_event___chrome_trace_event_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.0.tgz";
         sha1 = "45a91bd2c20c9411f0963b5aaeb9a1b95e09cc48";
       };
     }
 
     {
-      name = "ci-info-1.5.1.tgz";
+      name = "ci_info___ci_info_1.6.0.tgz";
       path = fetchurl {
-        name = "ci-info-1.5.1.tgz";
-        url  = "https://registry.yarnpkg.com/ci-info/-/ci-info-1.5.1.tgz";
-        sha1 = "17e8eb5de6f8b2b6038f0cbb714d410bfa9f3030";
+        name = "ci_info___ci_info_1.6.0.tgz";
+        url  = "https://registry.yarnpkg.com/ci-info/-/ci-info-1.6.0.tgz";
+        sha1 = "2ca20dbb9ceb32d4524a683303313f0304b1e497";
       };
     }
 
     {
-      name = "cipher-base-1.0.4.tgz";
+      name = "cipher_base___cipher_base_1.0.4.tgz";
       path = fetchurl {
-        name = "cipher-base-1.0.4.tgz";
+        name = "cipher_base___cipher_base_1.0.4.tgz";
         url  = "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz";
         sha1 = "8760e4ecc272f4c363532f926d874aae2c1397de";
       };
     }
 
     {
-      name = "circular-json-0.3.3.tgz";
+      name = "circular_json___circular_json_0.3.3.tgz";
       path = fetchurl {
-        name = "circular-json-0.3.3.tgz";
+        name = "circular_json___circular_json_0.3.3.tgz";
         url  = "https://registry.yarnpkg.com/circular-json/-/circular-json-0.3.3.tgz";
         sha1 = "815c99ea84f6809529d2f45791bdf82711352d66";
       };
     }
 
     {
-      name = "class-utils-0.3.6.tgz";
+      name = "class_utils___class_utils_0.3.6.tgz";
       path = fetchurl {
-        name = "class-utils-0.3.6.tgz";
+        name = "class_utils___class_utils_0.3.6.tgz";
         url  = "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz";
         sha1 = "f93369ae8b9a7ce02fd41faad0ca83033190c463";
       };
     }
 
     {
-      name = "classnames-2.2.6.tgz";
+      name = "classnames___classnames_2.2.6.tgz";
       path = fetchurl {
-        name = "classnames-2.2.6.tgz";
+        name = "classnames___classnames_2.2.6.tgz";
         url  = "https://registry.yarnpkg.com/classnames/-/classnames-2.2.6.tgz";
         sha1 = "43935bffdd291f326dad0a205309b38d00f650ce";
       };
     }
 
     {
-      name = "cli-cursor-2.1.0.tgz";
+      name = "cli_cursor___cli_cursor_2.1.0.tgz";
       path = fetchurl {
-        name = "cli-cursor-2.1.0.tgz";
+        name = "cli_cursor___cli_cursor_2.1.0.tgz";
         url  = "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz";
         sha1 = "b35dac376479facc3e94747d41d0d0f5238ffcb5";
       };
     }
 
     {
-      name = "cli-width-2.2.0.tgz";
+      name = "cli_width___cli_width_2.2.0.tgz";
       path = fetchurl {
-        name = "cli-width-2.2.0.tgz";
+        name = "cli_width___cli_width_2.2.0.tgz";
         url  = "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.0.tgz";
         sha1 = "ff19ede8a9a5e579324147b0c11f0fbcbabed639";
       };
     }
 
     {
-      name = "cliui-3.2.0.tgz";
+      name = "cliui___cliui_3.2.0.tgz";
       path = fetchurl {
-        name = "cliui-3.2.0.tgz";
+        name = "cliui___cliui_3.2.0.tgz";
         url  = "https://registry.yarnpkg.com/cliui/-/cliui-3.2.0.tgz";
         sha1 = "120601537a916d29940f934da3b48d585a39213d";
       };
     }
 
     {
-      name = "cliui-4.1.0.tgz";
+      name = "cliui___cliui_4.1.0.tgz";
       path = fetchurl {
-        name = "cliui-4.1.0.tgz";
+        name = "cliui___cliui_4.1.0.tgz";
         url  = "https://registry.yarnpkg.com/cliui/-/cliui-4.1.0.tgz";
         sha1 = "348422dbe82d800b3022eef4f6ac10bf2e4d1b49";
       };
     }
 
     {
-      name = "clone-deep-2.0.2.tgz";
+      name = "clone_deep___clone_deep_2.0.2.tgz";
       path = fetchurl {
-        name = "clone-deep-2.0.2.tgz";
+        name = "clone_deep___clone_deep_2.0.2.tgz";
         url  = "https://registry.yarnpkg.com/clone-deep/-/clone-deep-2.0.2.tgz";
         sha1 = "00db3a1e173656730d1188c3d6aced6d7ea97713";
       };
     }
 
     {
-      name = "clone-1.0.4.tgz";
+      name = "co___co_4.6.0.tgz";
       path = fetchurl {
-        name = "clone-1.0.4.tgz";
-        url  = "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz";
-        sha1 = "da309cc263df15994c688ca902179ca3c7cd7c7e";
+        name = "co___co_4.6.0.tgz";
+        url  = "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz";
+        sha1 = "6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184";
       };
     }
 
     {
-      name = "co-4.6.0.tgz";
+      name = "coa___coa_2.0.2.tgz";
       path = fetchurl {
-        name = "co-4.6.0.tgz";
-        url  = "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz";
-        sha1 = "6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184";
+        name = "coa___coa_2.0.2.tgz";
+        url  = "https://registry.yarnpkg.com/coa/-/coa-2.0.2.tgz";
+        sha1 = "43f6c21151b4ef2bf57187db0d73de229e3e7ec3";
       };
     }
 
     {
-      name = "code-point-at-1.1.0.tgz";
+      name = "code_point_at___code_point_at_1.1.0.tgz";
       path = fetchurl {
-        name = "code-point-at-1.1.0.tgz";
+        name = "code_point_at___code_point_at_1.1.0.tgz";
         url  = "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz";
         sha1 = "0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77";
       };
     }
 
     {
-      name = "collection-visit-1.0.0.tgz";
+      name = "collection_visit___collection_visit_1.0.0.tgz";
       path = fetchurl {
-        name = "collection-visit-1.0.0.tgz";
+        name = "collection_visit___collection_visit_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz";
         sha1 = "4bc0373c164bc3291b4d368c829cf1a80a59dca0";
       };
     }
 
     {
-      name = "color-convert-1.9.3.tgz";
+      name = "color_convert___color_convert_1.9.3.tgz";
       path = fetchurl {
-        name = "color-convert-1.9.3.tgz";
+        name = "color_convert___color_convert_1.9.3.tgz";
         url  = "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz";
         sha1 = "bb71850690e1f136567de629d2d5471deda4c1e8";
       };
     }
 
     {
-      name = "color-name-1.1.3.tgz";
+      name = "color_name___color_name_1.1.3.tgz";
       path = fetchurl {
-        name = "color-name-1.1.3.tgz";
+        name = "color_name___color_name_1.1.3.tgz";
         url  = "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz";
         sha1 = "a7d0558bd89c42f795dd42328f740831ca53bc25";
       };
     }
 
     {
-      name = "color-string-1.5.3.tgz";
+      name = "color_name___color_name_1.1.4.tgz";
       path = fetchurl {
-        name = "color-string-1.5.3.tgz";
-        url  = "https://registry.yarnpkg.com/color-string/-/color-string-1.5.3.tgz";
-        sha1 = "c9bbc5f01b58b5492f3d6857459cb6590ce204cc";
+        name = "color_name___color_name_1.1.4.tgz";
+        url  = "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz";
+        sha1 = "c2a09a87acbde69543de6f63fa3995c826c536a2";
       };
     }
 
     {
-      name = "color-1.0.3.tgz";
+      name = "color_string___color_string_1.5.3.tgz";
       path = fetchurl {
-        name = "color-1.0.3.tgz";
-        url  = "https://registry.yarnpkg.com/color/-/color-1.0.3.tgz";
-        sha1 = "e48e832d85f14ef694fb468811c2d5cfe729b55d";
+        name = "color_string___color_string_1.5.3.tgz";
+        url  = "https://registry.yarnpkg.com/color-string/-/color-string-1.5.3.tgz";
+        sha1 = "c9bbc5f01b58b5492f3d6857459cb6590ce204cc";
       };
     }
 
     {
-      name = "colors-0.5.1.tgz";
+      name = "color___color_3.1.0.tgz";
       path = fetchurl {
-        name = "colors-0.5.1.tgz";
-        url  = "https://registry.yarnpkg.com/colors/-/colors-0.5.1.tgz";
-        sha1 = "7d0023eaeb154e8ee9fce75dcb923d0ed1667774";
+        name = "color___color_3.1.0.tgz";
+        url  = "https://registry.yarnpkg.com/color/-/color-3.1.0.tgz";
+        sha1 = "d8e9fb096732875774c84bf922815df0308d0ffc";
       };
     }
 
     {
-      name = "combined-stream-1.0.6.tgz";
+      name = "colors___colors_1.1.2.tgz";
       path = fetchurl {
-        name = "combined-stream-1.0.6.tgz";
-        url  = "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.6.tgz";
-        sha1 = "723e7df6e801ac5613113a7e445a9b69cb632818";
+        name = "colors___colors_1.1.2.tgz";
+        url  = "https://registry.yarnpkg.com/colors/-/colors-1.1.2.tgz";
+        sha1 = "168a4701756b6a7f51a12ce0c97bfa28c084ed63";
       };
     }
 
     {
-      name = "commander-2.18.0.tgz";
+      name = "combined_stream___combined_stream_1.0.7.tgz";
       path = fetchurl {
-        name = "commander-2.18.0.tgz";
-        url  = "https://registry.yarnpkg.com/commander/-/commander-2.18.0.tgz";
-        sha1 = "2bf063ddee7c7891176981a2cc798e5754bc6970";
+        name = "combined_stream___combined_stream_1.0.7.tgz";
+        url  = "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.7.tgz";
+        sha1 = "2d1d24317afb8abe95d6d2c0b07b57813539d828";
       };
     }
 
     {
-      name = "commander-2.13.0.tgz";
+      name = "commander___commander_2.19.0.tgz";
       path = fetchurl {
-        name = "commander-2.13.0.tgz";
-        url  = "https://registry.yarnpkg.com/commander/-/commander-2.13.0.tgz";
-        sha1 = "6964bca67685df7c1f1430c584f07d7597885b9c";
+        name = "commander___commander_2.19.0.tgz";
+        url  = "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz";
+        sha1 = "f6198aa84e5b83c46054b94ddedbfed5ee9ff12a";
       };
     }
 
     {
-      name = "commander-2.17.1.tgz";
+      name = "commander___commander_2.17.1.tgz";
       path = fetchurl {
-        name = "commander-2.17.1.tgz";
+        name = "commander___commander_2.17.1.tgz";
         url  = "https://registry.yarnpkg.com/commander/-/commander-2.17.1.tgz";
         sha1 = "bd77ab7de6de94205ceacc72f1716d29f20a77bf";
       };
     }
 
     {
-      name = "commondir-1.0.1.tgz";
+      name = "commondir___commondir_1.0.1.tgz";
       path = fetchurl {
-        name = "commondir-1.0.1.tgz";
+        name = "commondir___commondir_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz";
         sha1 = "ddd800da0c66127393cca5950ea968a3aaf1253b";
       };
     }
 
     {
-      name = "component-emitter-1.2.1.tgz";
+      name = "component_emitter___component_emitter_1.2.1.tgz";
       path = fetchurl {
-        name = "component-emitter-1.2.1.tgz";
+        name = "component_emitter___component_emitter_1.2.1.tgz";
         url  = "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.2.1.tgz";
         sha1 = "137918d6d78283f7df7a6b7c5a63e140e69425e6";
       };
     }
 
     {
-      name = "compressible-2.0.14.tgz";
+      name = "compressible___compressible_2.0.15.tgz";
       path = fetchurl {
-        name = "compressible-2.0.14.tgz";
-        url  = "https://registry.yarnpkg.com/compressible/-/compressible-2.0.14.tgz";
-        sha1 = "326c5f507fbb055f54116782b969a81b67a29da7";
+        name = "compressible___compressible_2.0.15.tgz";
+        url  = "https://registry.yarnpkg.com/compressible/-/compressible-2.0.15.tgz";
+        sha1 = "857a9ab0a7e5a07d8d837ed43fe2defff64fe212";
       };
     }
 
     {
-      name = "compression-webpack-plugin-2.0.0.tgz";
+      name = "compression_webpack_plugin___compression_webpack_plugin_2.0.0.tgz";
       path = fetchurl {
-        name = "compression-webpack-plugin-2.0.0.tgz";
+        name = "compression_webpack_plugin___compression_webpack_plugin_2.0.0.tgz";
         url  = "https://registry.yarnpkg.com/compression-webpack-plugin/-/compression-webpack-plugin-2.0.0.tgz";
         sha1 = "46476350c1eb27f783dccc79ac2f709baa2cffbc";
       };
     }
 
     {
-      name = "compression-1.7.3.tgz";
+      name = "compression___compression_1.7.3.tgz";
       path = fetchurl {
-        name = "compression-1.7.3.tgz";
+        name = "compression___compression_1.7.3.tgz";
         url  = "https://registry.yarnpkg.com/compression/-/compression-1.7.3.tgz";
         sha1 = "27e0e176aaf260f7f2c2813c3e440adb9f1993db";
       };
     }
 
     {
-      name = "concat-map-0.0.1.tgz";
+      name = "concat_map___concat_map_0.0.1.tgz";
       path = fetchurl {
-        name = "concat-map-0.0.1.tgz";
+        name = "concat_map___concat_map_0.0.1.tgz";
         url  = "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz";
         sha1 = "d8a96bd77fd68df7793a73036a3ba0d5405d477b";
       };
     }
 
     {
-      name = "concat-stream-1.6.2.tgz";
+      name = "concat_stream___concat_stream_1.6.2.tgz";
       path = fetchurl {
-        name = "concat-stream-1.6.2.tgz";
+        name = "concat_stream___concat_stream_1.6.2.tgz";
         url  = "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz";
         sha1 = "904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34";
       };
     }
 
     {
-      name = "connect-history-api-fallback-1.5.0.tgz";
+      name = "connect_history_api_fallback___connect_history_api_fallback_1.5.0.tgz";
       path = fetchurl {
-        name = "connect-history-api-fallback-1.5.0.tgz";
+        name = "connect_history_api_fallback___connect_history_api_fallback_1.5.0.tgz";
         url  = "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz";
         sha1 = "b06873934bc5e344fef611a196a6faae0aee015a";
       };
     }
 
     {
-      name = "console-browserify-1.1.0.tgz";
+      name = "console_browserify___console_browserify_1.1.0.tgz";
       path = fetchurl {
-        name = "console-browserify-1.1.0.tgz";
+        name = "console_browserify___console_browserify_1.1.0.tgz";
         url  = "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.1.0.tgz";
         sha1 = "f0241c45730a9fc6323b206dbf38edc741d0bb10";
       };
     }
 
     {
-      name = "console-control-strings-1.1.0.tgz";
+      name = "console_control_strings___console_control_strings_1.1.0.tgz";
       path = fetchurl {
-        name = "console-control-strings-1.1.0.tgz";
+        name = "console_control_strings___console_control_strings_1.1.0.tgz";
         url  = "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz";
         sha1 = "3d7cf4464db6446ea644bf4b39507f9851008e8e";
       };
     }
 
     {
-      name = "constants-browserify-1.0.0.tgz";
+      name = "constants_browserify___constants_browserify_1.0.0.tgz";
       path = fetchurl {
-        name = "constants-browserify-1.0.0.tgz";
+        name = "constants_browserify___constants_browserify_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz";
         sha1 = "c20b96d8c617748aaf1c16021760cd27fcb8cb75";
       };
     }
 
     {
-      name = "contains-path-0.1.0.tgz";
+      name = "contains_path___contains_path_0.1.0.tgz";
       path = fetchurl {
-        name = "contains-path-0.1.0.tgz";
+        name = "contains_path___contains_path_0.1.0.tgz";
         url  = "https://registry.yarnpkg.com/contains-path/-/contains-path-0.1.0.tgz";
         sha1 = "fe8cf184ff6670b6baef01a9d4861a5cbec4120a";
       };
     }
 
     {
-      name = "content-disposition-0.5.2.tgz";
+      name = "content_disposition___content_disposition_0.5.2.tgz";
       path = fetchurl {
-        name = "content-disposition-0.5.2.tgz";
+        name = "content_disposition___content_disposition_0.5.2.tgz";
         url  = "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz";
         sha1 = "0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4";
       };
     }
 
     {
-      name = "content-type-1.0.4.tgz";
+      name = "content_type___content_type_1.0.4.tgz";
       path = fetchurl {
-        name = "content-type-1.0.4.tgz";
+        name = "content_type___content_type_1.0.4.tgz";
         url  = "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz";
         sha1 = "e138cc75e040c727b1966fe5e5f8c9aee256fe3b";
       };
     }
 
     {
-      name = "convert-source-map-1.6.0.tgz";
+      name = "convert_source_map___convert_source_map_1.6.0.tgz";
       path = fetchurl {
-        name = "convert-source-map-1.6.0.tgz";
+        name = "convert_source_map___convert_source_map_1.6.0.tgz";
         url  = "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.6.0.tgz";
         sha1 = "51b537a8c43e0f04dec1993bffcdd504e758ac20";
       };
     }
 
     {
-      name = "cookie-signature-1.0.6.tgz";
+      name = "cookie_signature___cookie_signature_1.0.6.tgz";
       path = fetchurl {
-        name = "cookie-signature-1.0.6.tgz";
+        name = "cookie_signature___cookie_signature_1.0.6.tgz";
         url  = "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz";
         sha1 = "e303a882b342cc3ee8ca513a79999734dab3ae2c";
       };
     }
 
     {
-      name = "cookie-0.3.1.tgz";
+      name = "cookie___cookie_0.3.1.tgz";
       path = fetchurl {
-        name = "cookie-0.3.1.tgz";
+        name = "cookie___cookie_0.3.1.tgz";
         url  = "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz";
         sha1 = "e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb";
       };
     }
 
     {
-      name = "copy-concurrently-1.0.5.tgz";
+      name = "copy_concurrently___copy_concurrently_1.0.5.tgz";
       path = fetchurl {
-        name = "copy-concurrently-1.0.5.tgz";
+        name = "copy_concurrently___copy_concurrently_1.0.5.tgz";
         url  = "https://registry.yarnpkg.com/copy-concurrently/-/copy-concurrently-1.0.5.tgz";
         sha1 = "92297398cae34937fcafd6ec8139c18051f0b5e0";
       };
     }
 
     {
-      name = "copy-descriptor-0.1.1.tgz";
+      name = "copy_descriptor___copy_descriptor_0.1.1.tgz";
       path = fetchurl {
-        name = "copy-descriptor-0.1.1.tgz";
+        name = "copy_descriptor___copy_descriptor_0.1.1.tgz";
         url  = "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz";
         sha1 = "676f6eb3c39997c2ee1ac3a924fd6124748f578d";
       };
     }
 
     {
-      name = "core-js-1.2.7.tgz";
+      name = "core_js___core_js_1.2.7.tgz";
       path = fetchurl {
-        name = "core-js-1.2.7.tgz";
+        name = "core_js___core_js_1.2.7.tgz";
         url  = "https://registry.yarnpkg.com/core-js/-/core-js-1.2.7.tgz";
         sha1 = "652294c14651db28fa93bd2d5ff2983a4f08c636";
       };
     }
 
     {
-      name = "core-js-2.5.7.tgz";
+      name = "core_js___core_js_2.6.1.tgz";
       path = fetchurl {
-        name = "core-js-2.5.7.tgz";
-        url  = "https://registry.yarnpkg.com/core-js/-/core-js-2.5.7.tgz";
-        sha1 = "f972608ff0cead68b841a16a932d0b183791814e";
+        name = "core_js___core_js_2.6.1.tgz";
+        url  = "https://registry.yarnpkg.com/core-js/-/core-js-2.6.1.tgz";
+        sha1 = "87416ae817de957a3f249b3b5ca475d4aaed6042";
       };
     }
 
     {
-      name = "core-util-is-1.0.2.tgz";
+      name = "core_util_is___core_util_is_1.0.2.tgz";
       path = fetchurl {
-        name = "core-util-is-1.0.2.tgz";
+        name = "core_util_is___core_util_is_1.0.2.tgz";
         url  = "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz";
         sha1 = "b5fd54220aa2bc5ab57aab7140c940754503c1a7";
       };
     }
 
     {
-      name = "cosmiconfig-4.0.0.tgz";
+      name = "cosmiconfig___cosmiconfig_4.0.0.tgz";
       path = fetchurl {
-        name = "cosmiconfig-4.0.0.tgz";
+        name = "cosmiconfig___cosmiconfig_4.0.0.tgz";
         url  = "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-4.0.0.tgz";
         sha1 = "760391549580bbd2df1e562bc177b13c290972dc";
       };
     }
 
     {
-      name = "cosmiconfig-5.0.6.tgz";
+      name = "cosmiconfig___cosmiconfig_5.0.7.tgz";
       path = fetchurl {
-        name = "cosmiconfig-5.0.6.tgz";
-        url  = "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.0.6.tgz";
-        sha1 = "dca6cf680a0bd03589aff684700858c81abeeb39";
+        name = "cosmiconfig___cosmiconfig_5.0.7.tgz";
+        url  = "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.0.7.tgz";
+        sha1 = "39826b292ee0d78eda137dfa3173bd1c21a43b04";
       };
     }
 
     {
-      name = "create-ecdh-4.0.3.tgz";
+      name = "create_ecdh___create_ecdh_4.0.3.tgz";
       path = fetchurl {
-        name = "create-ecdh-4.0.3.tgz";
+        name = "create_ecdh___create_ecdh_4.0.3.tgz";
         url  = "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.3.tgz";
         sha1 = "c9111b6f33045c4697f144787f9254cdc77c45ff";
       };
     }
 
     {
-      name = "create-hash-1.2.0.tgz";
+      name = "create_emotion___create_emotion_10.0.5.tgz";
       path = fetchurl {
-        name = "create-hash-1.2.0.tgz";
-        url  = "http://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz";
-        sha1 = "889078af11a63756bcfb59bd221996be3a9ef196";
+        name = "create_emotion___create_emotion_10.0.5.tgz";
+        url  = "https://registry.yarnpkg.com/create-emotion/-/create-emotion-10.0.5.tgz";
+        sha1 = "22487f19b59a7ed10144f808289eadffebcfab06";
       };
     }
 
     {
-      name = "create-hmac-1.1.7.tgz";
+      name = "create_hash___create_hash_1.2.0.tgz";
       path = fetchurl {
-        name = "create-hmac-1.1.7.tgz";
-        url  = "http://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz";
-        sha1 = "69170c78b3ab957147b2b8b04572e47ead2243ff";
+        name = "create_hash___create_hash_1.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz";
+        sha1 = "889078af11a63756bcfb59bd221996be3a9ef196";
       };
     }
 
     {
-      name = "create-react-class-15.6.3.tgz";
+      name = "create_hmac___create_hmac_1.1.7.tgz";
       path = fetchurl {
-        name = "create-react-class-15.6.3.tgz";
-        url  = "https://registry.yarnpkg.com/create-react-class/-/create-react-class-15.6.3.tgz";
-        sha1 = "2d73237fb3f970ae6ebe011a9e66f46dbca80036";
+        name = "create_hmac___create_hmac_1.1.7.tgz";
+        url  = "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz";
+        sha1 = "69170c78b3ab957147b2b8b04572e47ead2243ff";
       };
     }
 
     {
-      name = "cross-env-5.2.0.tgz";
+      name = "cross_env___cross_env_5.2.0.tgz";
       path = fetchurl {
-        name = "cross-env-5.2.0.tgz";
+        name = "cross_env___cross_env_5.2.0.tgz";
         url  = "https://registry.yarnpkg.com/cross-env/-/cross-env-5.2.0.tgz";
         sha1 = "6ecd4c015d5773e614039ee529076669b9d126f2";
       };
     }
 
     {
-      name = "cross-spawn-3.0.1.tgz";
+      name = "cross_spawn___cross_spawn_5.1.0.tgz";
       path = fetchurl {
-        name = "cross-spawn-3.0.1.tgz";
-        url  = "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-3.0.1.tgz";
-        sha1 = "1256037ecb9f0c5f79e3d6ef135e30770184b982";
+        name = "cross_spawn___cross_spawn_5.1.0.tgz";
+        url  = "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz";
+        sha1 = "e8bd0efee58fcff6f8f94510a0a554bbfa235449";
       };
     }
 
     {
-      name = "cross-spawn-5.1.0.tgz";
+      name = "cross_spawn___cross_spawn_6.0.5.tgz";
       path = fetchurl {
-        name = "cross-spawn-5.1.0.tgz";
-        url  = "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz";
-        sha1 = "e8bd0efee58fcff6f8f94510a0a554bbfa235449";
+        name = "cross_spawn___cross_spawn_6.0.5.tgz";
+        url  = "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz";
+        sha1 = "4a5ec7c64dfae22c3a14124dbacdee846d80cbc4";
       };
     }
 
     {
-      name = "cross-spawn-6.0.5.tgz";
+      name = "crypto_browserify___crypto_browserify_3.12.0.tgz";
       path = fetchurl {
-        name = "cross-spawn-6.0.5.tgz";
-        url  = "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz";
-        sha1 = "4a5ec7c64dfae22c3a14124dbacdee846d80cbc4";
+        name = "crypto_browserify___crypto_browserify_3.12.0.tgz";
+        url  = "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz";
+        sha1 = "396cf9f3137f03e4b8e532c58f698254e00f80ec";
       };
     }
 
     {
-      name = "cryptiles-2.0.5.tgz";
+      name = "css_color_names___css_color_names_0.0.4.tgz";
       path = fetchurl {
-        name = "cryptiles-2.0.5.tgz";
-        url  = "https://registry.yarnpkg.com/cryptiles/-/cryptiles-2.0.5.tgz";
-        sha1 = "3bdfecdc608147c1c67202fa291e7dca59eaa3b8";
+        name = "css_color_names___css_color_names_0.0.4.tgz";
+        url  = "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz";
+        sha1 = "808adc2e79cf84738069b646cb20ec27beb629e0";
       };
     }
 
     {
-      name = "crypto-browserify-3.12.0.tgz";
+      name = "css_declaration_sorter___css_declaration_sorter_4.0.1.tgz";
       path = fetchurl {
-        name = "crypto-browserify-3.12.0.tgz";
-        url  = "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz";
-        sha1 = "396cf9f3137f03e4b8e532c58f698254e00f80ec";
+        name = "css_declaration_sorter___css_declaration_sorter_4.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz";
+        sha1 = "c198940f63a76d7e36c1e71018b001721054cb22";
       };
     }
 
     {
-      name = "css-font-size-keywords-1.0.0.tgz";
+      name = "css_font_size_keywords___css_font_size_keywords_1.0.0.tgz";
       path = fetchurl {
-        name = "css-font-size-keywords-1.0.0.tgz";
+        name = "css_font_size_keywords___css_font_size_keywords_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/css-font-size-keywords/-/css-font-size-keywords-1.0.0.tgz";
         sha1 = "854875ace9aca6a8d2ee0d345a44aae9bb6db6cb";
       };
     }
 
     {
-      name = "css-font-stretch-keywords-1.0.1.tgz";
+      name = "css_font_stretch_keywords___css_font_stretch_keywords_1.0.1.tgz";
       path = fetchurl {
-        name = "css-font-stretch-keywords-1.0.1.tgz";
+        name = "css_font_stretch_keywords___css_font_stretch_keywords_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/css-font-stretch-keywords/-/css-font-stretch-keywords-1.0.1.tgz";
         sha1 = "50cee9b9ba031fb5c952d4723139f1e107b54b10";
       };
     }
 
     {
-      name = "css-font-style-keywords-1.0.1.tgz";
+      name = "css_font_style_keywords___css_font_style_keywords_1.0.1.tgz";
       path = fetchurl {
-        name = "css-font-style-keywords-1.0.1.tgz";
+        name = "css_font_style_keywords___css_font_style_keywords_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/css-font-style-keywords/-/css-font-style-keywords-1.0.1.tgz";
         sha1 = "5c3532813f63b4a1de954d13cea86ab4333409e4";
       };
     }
 
     {
-      name = "css-font-weight-keywords-1.0.0.tgz";
+      name = "css_font_weight_keywords___css_font_weight_keywords_1.0.0.tgz";
       path = fetchurl {
-        name = "css-font-weight-keywords-1.0.0.tgz";
+        name = "css_font_weight_keywords___css_font_weight_keywords_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/css-font-weight-keywords/-/css-font-weight-keywords-1.0.0.tgz";
         sha1 = "9bc04671ac85bc724b574ef5d3ac96b0d604fd97";
       };
     }
 
     {
-      name = "css-global-keywords-1.0.1.tgz";
+      name = "css_global_keywords___css_global_keywords_1.0.1.tgz";
       path = fetchurl {
-        name = "css-global-keywords-1.0.1.tgz";
+        name = "css_global_keywords___css_global_keywords_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/css-global-keywords/-/css-global-keywords-1.0.1.tgz";
         sha1 = "72a9aea72796d019b1d2a3252de4e5aaa37e4a69";
       };
     }
 
     {
-      name = "css-list-helpers-1.0.1.tgz";
+      name = "css_list_helpers___css_list_helpers_1.0.1.tgz";
       path = fetchurl {
-        name = "css-list-helpers-1.0.1.tgz";
+        name = "css_list_helpers___css_list_helpers_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/css-list-helpers/-/css-list-helpers-1.0.1.tgz";
         sha1 = "fff57192202db83240c41686f919e449a7024f7d";
       };
     }
 
     {
-      name = "css-loader-1.0.0.tgz";
+      name = "css_loader___css_loader_2.1.0.tgz";
+      path = fetchurl {
+        name = "css_loader___css_loader_2.1.0.tgz";
+        url  = "https://registry.yarnpkg.com/css-loader/-/css-loader-2.1.0.tgz";
+        sha1 = "42952ac22bca5d076978638e9813abce49b8f0cc";
+      };
+    }
+
+    {
+      name = "css_select_base_adapter___css_select_base_adapter_0.1.1.tgz";
+      path = fetchurl {
+        name = "css_select_base_adapter___css_select_base_adapter_0.1.1.tgz";
+        url  = "https://registry.yarnpkg.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz";
+        sha1 = "3b2ff4972cc362ab88561507a95408a1432135d7";
+      };
+    }
+
+    {
+      name = "css_select___css_select_2.0.2.tgz";
       path = fetchurl {
-        name = "css-loader-1.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/css-loader/-/css-loader-1.0.0.tgz";
-        sha1 = "9f46aaa5ca41dbe31860e3b62b8e23c42916bf56";
+        name = "css_select___css_select_2.0.2.tgz";
+        url  = "https://registry.yarnpkg.com/css-select/-/css-select-2.0.2.tgz";
+        sha1 = "ab4386cec9e1f668855564b17c3733b43b2a5ede";
       };
     }
 
     {
-      name = "css-select-1.2.0.tgz";
+      name = "css_select___css_select_1.2.0.tgz";
       path = fetchurl {
-        name = "css-select-1.2.0.tgz";
+        name = "css_select___css_select_1.2.0.tgz";
         url  = "https://registry.yarnpkg.com/css-select/-/css-select-1.2.0.tgz";
         sha1 = "2b3a110539c5355f1cd8d314623e870b121ec858";
       };
     }
 
     {
-      name = "css-selector-tokenizer-0.7.0.tgz";
+      name = "css_selector_tokenizer___css_selector_tokenizer_0.7.1.tgz";
       path = fetchurl {
-        name = "css-selector-tokenizer-0.7.0.tgz";
-        url  = "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.7.0.tgz";
-        sha1 = "e6988474ae8c953477bf5e7efecfceccd9cf4c86";
+        name = "css_selector_tokenizer___css_selector_tokenizer_0.7.1.tgz";
+        url  = "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.7.1.tgz";
+        sha1 = "a177271a8bca5019172f4f891fc6eed9cbf68d5d";
       };
     }
 
     {
-      name = "css-system-font-keywords-1.0.0.tgz";
+      name = "css_system_font_keywords___css_system_font_keywords_1.0.0.tgz";
       path = fetchurl {
-        name = "css-system-font-keywords-1.0.0.tgz";
+        name = "css_system_font_keywords___css_system_font_keywords_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/css-system-font-keywords/-/css-system-font-keywords-1.0.0.tgz";
         sha1 = "85c6f086aba4eb32c571a3086affc434b84823ed";
       };
     }
 
     {
-      name = "css-what-2.1.0.tgz";
+      name = "css_tree___css_tree_1.0.0_alpha.28.tgz";
+      path = fetchurl {
+        name = "css_tree___css_tree_1.0.0_alpha.28.tgz";
+        url  = "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.28.tgz";
+        sha1 = "8e8968190d886c9477bc8d61e96f61af3f7ffa7f";
+      };
+    }
+
+    {
+      name = "css_tree___css_tree_1.0.0_alpha.29.tgz";
+      path = fetchurl {
+        name = "css_tree___css_tree_1.0.0_alpha.29.tgz";
+        url  = "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.29.tgz";
+        sha1 = "3fa9d4ef3142cbd1c301e7664c1f352bd82f5a39";
+      };
+    }
+
+    {
+      name = "css_unit_converter___css_unit_converter_1.1.1.tgz";
+      path = fetchurl {
+        name = "css_unit_converter___css_unit_converter_1.1.1.tgz";
+        url  = "https://registry.yarnpkg.com/css-unit-converter/-/css-unit-converter-1.1.1.tgz";
+        sha1 = "d9b9281adcfd8ced935bdbaba83786897f64e996";
+      };
+    }
+
+    {
+      name = "css_url_regex___css_url_regex_1.1.0.tgz";
       path = fetchurl {
-        name = "css-what-2.1.0.tgz";
-        url  = "https://registry.yarnpkg.com/css-what/-/css-what-2.1.0.tgz";
-        sha1 = "9467d032c38cfaefb9f2d79501253062f87fa1bd";
+        name = "css_url_regex___css_url_regex_1.1.0.tgz";
+        url  = "https://registry.yarnpkg.com/css-url-regex/-/css-url-regex-1.1.0.tgz";
+        sha1 = "83834230cc9f74c457de59eebd1543feeb83b7ec";
       };
     }
 
     {
-      name = "cssdb-1.6.0.tgz";
+      name = "css_what___css_what_2.1.2.tgz";
       path = fetchurl {
-        name = "cssdb-1.6.0.tgz";
-        url  = "http://registry.npmjs.org/cssdb/-/cssdb-1.6.0.tgz";
-        sha1 = "3360c4163e07cf4d1efe58c1bc15170535f4d393";
+        name = "css_what___css_what_2.1.2.tgz";
+        url  = "https://registry.yarnpkg.com/css-what/-/css-what-2.1.2.tgz";
+        sha1 = "c0876d9d0480927d7d4920dcd72af3595649554d";
       };
     }
 
     {
-      name = "cssesc-0.1.0.tgz";
+      name = "cssesc___cssesc_0.1.0.tgz";
       path = fetchurl {
-        name = "cssesc-0.1.0.tgz";
+        name = "cssesc___cssesc_0.1.0.tgz";
         url  = "https://registry.yarnpkg.com/cssesc/-/cssesc-0.1.0.tgz";
         sha1 = "c814903e45623371a0477b40109aaafbeeaddbb4";
       };
     }
 
     {
-      name = "cssom-0.3.4.tgz";
+      name = "cssesc___cssesc_2.0.0.tgz";
       path = fetchurl {
-        name = "cssom-0.3.4.tgz";
-        url  = "https://registry.yarnpkg.com/cssom/-/cssom-0.3.4.tgz";
-        sha1 = "8cd52e8a3acfd68d3aed38ee0a640177d2f9d797";
+        name = "cssesc___cssesc_2.0.0.tgz";
+        url  = "https://registry.yarnpkg.com/cssesc/-/cssesc-2.0.0.tgz";
+        sha1 = "3b13bd1bb1cb36e1bcb5a4dcd27f54c5dcb35703";
       };
     }
 
     {
-      name = "cssstyle-1.1.1.tgz";
+      name = "cssnano_preset_default___cssnano_preset_default_4.0.6.tgz";
       path = fetchurl {
-        name = "cssstyle-1.1.1.tgz";
-        url  = "https://registry.yarnpkg.com/cssstyle/-/cssstyle-1.1.1.tgz";
-        sha1 = "18b038a9c44d65f7a8e428a653b9f6fe42faf5fb";
+        name = "cssnano_preset_default___cssnano_preset_default_4.0.6.tgz";
+        url  = "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-4.0.6.tgz";
+        sha1 = "92379e2a6db4a91c0ea727f5f556eeac693eab6a";
+      };
+    }
+
+    {
+      name = "cssnano_util_get_arguments___cssnano_util_get_arguments_4.0.0.tgz";
+      path = fetchurl {
+        name = "cssnano_util_get_arguments___cssnano_util_get_arguments_4.0.0.tgz";
+        url  = "https://registry.yarnpkg.com/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz";
+        sha1 = "ed3a08299f21d75741b20f3b81f194ed49cc150f";
+      };
+    }
+
+    {
+      name = "cssnano_util_get_match___cssnano_util_get_match_4.0.0.tgz";
+      path = fetchurl {
+        name = "cssnano_util_get_match___cssnano_util_get_match_4.0.0.tgz";
+        url  = "https://registry.yarnpkg.com/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz";
+        sha1 = "c0e4ca07f5386bb17ec5e52250b4f5961365156d";
       };
     }
 
     {
-      name = "csstype-2.5.6.tgz";
+      name = "cssnano_util_raw_cache___cssnano_util_raw_cache_4.0.1.tgz";
       path = fetchurl {
-        name = "csstype-2.5.6.tgz";
-        url  = "https://registry.yarnpkg.com/csstype/-/csstype-2.5.6.tgz";
-        sha1 = "2ae1db2319642d8b80a668d2d025c6196071e788";
+        name = "cssnano_util_raw_cache___cssnano_util_raw_cache_4.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz";
+        sha1 = "b26d5fd5f72a11dfe7a7846fb4c67260f96bf282";
       };
     }
 
     {
-      name = "currently-unhandled-0.4.1.tgz";
+      name = "cssnano_util_same_parent___cssnano_util_same_parent_4.0.1.tgz";
       path = fetchurl {
-        name = "currently-unhandled-0.4.1.tgz";
-        url  = "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz";
-        sha1 = "988df33feab191ef799a61369dd76c17adf957ea";
+        name = "cssnano_util_same_parent___cssnano_util_same_parent_4.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz";
+        sha1 = "574082fb2859d2db433855835d9a8456ea18bbf3";
       };
     }
 
     {
-      name = "cyclist-0.2.2.tgz";
+      name = "cssnano___cssnano_4.1.8.tgz";
       path = fetchurl {
-        name = "cyclist-0.2.2.tgz";
+        name = "cssnano___cssnano_4.1.8.tgz";
+        url  = "https://registry.yarnpkg.com/cssnano/-/cssnano-4.1.8.tgz";
+        sha1 = "8014989679d5fd42491e4499a521dbfb85c95fd1";
+      };
+    }
+
+    {
+      name = "csso___csso_3.5.1.tgz";
+      path = fetchurl {
+        name = "csso___csso_3.5.1.tgz";
+        url  = "https://registry.yarnpkg.com/csso/-/csso-3.5.1.tgz";
+        sha1 = "7b9eb8be61628973c1b261e169d2f024008e758b";
+      };
+    }
+
+    {
+      name = "cssom___cssom_0.3.4.tgz";
+      path = fetchurl {
+        name = "cssom___cssom_0.3.4.tgz";
+        url  = "https://registry.yarnpkg.com/cssom/-/cssom-0.3.4.tgz";
+        sha1 = "8cd52e8a3acfd68d3aed38ee0a640177d2f9d797";
+      };
+    }
+
+    {
+      name = "cssstyle___cssstyle_1.1.1.tgz";
+      path = fetchurl {
+        name = "cssstyle___cssstyle_1.1.1.tgz";
+        url  = "https://registry.yarnpkg.com/cssstyle/-/cssstyle-1.1.1.tgz";
+        sha1 = "18b038a9c44d65f7a8e428a653b9f6fe42faf5fb";
+      };
+    }
+
+    {
+      name = "csstype___csstype_2.6.0.tgz";
+      path = fetchurl {
+        name = "csstype___csstype_2.6.0.tgz";
+        url  = "https://registry.yarnpkg.com/csstype/-/csstype-2.6.0.tgz";
+        sha1 = "6cf7b2fa7fc32aab3d746802c244d4eda71371a2";
+      };
+    }
+
+    {
+      name = "cyclist___cyclist_0.2.2.tgz";
+      path = fetchurl {
+        name = "cyclist___cyclist_0.2.2.tgz";
         url  = "https://registry.yarnpkg.com/cyclist/-/cyclist-0.2.2.tgz";
         sha1 = "1b33792e11e914a2fd6d6ed6447464444e5fa640";
       };
     }
 
     {
-      name = "d-1.0.0.tgz";
+      name = "d___d_1.0.0.tgz";
       path = fetchurl {
-        name = "d-1.0.0.tgz";
+        name = "d___d_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/d/-/d-1.0.0.tgz";
         sha1 = "754bb5bfe55451da69a58b94d45f4c5b0462d58f";
       };
     }
 
     {
-      name = "damerau-levenshtein-1.0.4.tgz";
+      name = "damerau_levenshtein___damerau_levenshtein_1.0.4.tgz";
       path = fetchurl {
-        name = "damerau-levenshtein-1.0.4.tgz";
+        name = "damerau_levenshtein___damerau_levenshtein_1.0.4.tgz";
         url  = "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.4.tgz";
         sha1 = "03191c432cb6eea168bb77f3a55ffdccb8978514";
       };
     }
 
     {
-      name = "dashdash-1.14.1.tgz";
+      name = "dashdash___dashdash_1.14.1.tgz";
       path = fetchurl {
-        name = "dashdash-1.14.1.tgz";
+        name = "dashdash___dashdash_1.14.1.tgz";
         url  = "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz";
         sha1 = "853cfa0f7cbe2fed5de20326b8dd581035f6e2f0";
       };
     }
 
     {
-      name = "data-urls-1.0.1.tgz";
+      name = "data_urls___data_urls_1.1.0.tgz";
       path = fetchurl {
-        name = "data-urls-1.0.1.tgz";
-        url  = "https://registry.yarnpkg.com/data-urls/-/data-urls-1.0.1.tgz";
-        sha1 = "d416ac3896918f29ca84d81085bc3705834da579";
+        name = "data_urls___data_urls_1.1.0.tgz";
+        url  = "https://registry.yarnpkg.com/data-urls/-/data-urls-1.1.0.tgz";
+        sha1 = "15ee0582baa5e22bb59c77140da8f9c76963bbfe";
       };
     }
 
     {
-      name = "date-now-0.1.4.tgz";
+      name = "date_now___date_now_0.1.4.tgz";
       path = fetchurl {
-        name = "date-now-0.1.4.tgz";
+        name = "date_now___date_now_0.1.4.tgz";
         url  = "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz";
         sha1 = "eaf439fd4d4848ad74e5cc7dbef200672b9e345b";
       };
     }
 
     {
-      name = "debug-2.6.9.tgz";
+      name = "debug___debug_2.6.9.tgz";
       path = fetchurl {
-        name = "debug-2.6.9.tgz";
+        name = "debug___debug_2.6.9.tgz";
         url  = "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz";
         sha1 = "5d128515df134ff327e90a4c93f4e077a536341f";
       };
     }
 
     {
-      name = "debug-3.1.0.tgz";
+      name = "debug___debug_3.1.0.tgz";
       path = fetchurl {
-        name = "debug-3.1.0.tgz";
+        name = "debug___debug_3.1.0.tgz";
         url  = "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz";
         sha1 = "5bb5a0672628b64149566ba16819e61518c67261";
       };
     }
 
     {
-      name = "debug-3.2.5.tgz";
+      name = "debug___debug_3.2.6.tgz";
+      path = fetchurl {
+        name = "debug___debug_3.2.6.tgz";
+        url  = "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz";
+        sha1 = "e83d17de16d8a7efb7717edbe5fb10135eee629b";
+      };
+    }
+
+    {
+      name = "debug___debug_4.1.1.tgz";
       path = fetchurl {
-        name = "debug-3.2.5.tgz";
-        url  = "https://registry.yarnpkg.com/debug/-/debug-3.2.5.tgz";
-        sha1 = "c2418fbfd7a29f4d4f70ff4cea604d4b64c46407";
+        name = "debug___debug_4.1.1.tgz";
+        url  = "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz";
+        sha1 = "3b72260255109c6b589cee050f1d516139664791";
       };
     }
 
     {
-      name = "decamelize-1.2.0.tgz";
+      name = "decamelize___decamelize_1.2.0.tgz";
       path = fetchurl {
-        name = "decamelize-1.2.0.tgz";
+        name = "decamelize___decamelize_1.2.0.tgz";
         url  = "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz";
         sha1 = "f6534d15148269b20352e7bee26f501f9a191290";
       };
     }
 
     {
-      name = "decamelize-2.0.0.tgz";
+      name = "decamelize___decamelize_2.0.0.tgz";
       path = fetchurl {
-        name = "decamelize-2.0.0.tgz";
+        name = "decamelize___decamelize_2.0.0.tgz";
         url  = "https://registry.yarnpkg.com/decamelize/-/decamelize-2.0.0.tgz";
         sha1 = "656d7bbc8094c4c788ea53c5840908c9c7d063c7";
       };
     }
 
     {
-      name = "decode-uri-component-0.2.0.tgz";
+      name = "decode_uri_component___decode_uri_component_0.2.0.tgz";
       path = fetchurl {
-        name = "decode-uri-component-0.2.0.tgz";
+        name = "decode_uri_component___decode_uri_component_0.2.0.tgz";
         url  = "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz";
         sha1 = "eb3913333458775cb84cd1a1fae062106bb87545";
       };
     }
 
     {
-      name = "deep-equal-1.0.1.tgz";
+      name = "deep_equal___deep_equal_1.0.1.tgz";
       path = fetchurl {
-        name = "deep-equal-1.0.1.tgz";
+        name = "deep_equal___deep_equal_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.0.1.tgz";
         sha1 = "f5d260292b660e084eff4cdbc9f08ad3247448b5";
       };
     }
 
     {
-      name = "deep-extend-0.5.1.tgz";
+      name = "deep_extend___deep_extend_0.5.1.tgz";
       path = fetchurl {
-        name = "deep-extend-0.5.1.tgz";
+        name = "deep_extend___deep_extend_0.5.1.tgz";
         url  = "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.5.1.tgz";
         sha1 = "b894a9dd90d3023fbf1c55a394fb858eb2066f1f";
       };
     }
 
     {
-      name = "deep-extend-0.6.0.tgz";
+      name = "deep_extend___deep_extend_0.6.0.tgz";
       path = fetchurl {
-        name = "deep-extend-0.6.0.tgz";
+        name = "deep_extend___deep_extend_0.6.0.tgz";
         url  = "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz";
         sha1 = "c4fa7c95404a17a9c3e8ca7e1537312b736330ac";
       };
     }
 
     {
-      name = "deep-is-0.1.3.tgz";
+      name = "deep_is___deep_is_0.1.3.tgz";
       path = fetchurl {
-        name = "deep-is-0.1.3.tgz";
+        name = "deep_is___deep_is_0.1.3.tgz";
         url  = "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz";
         sha1 = "b369d6fb5dbc13eecf524f91b070feedc357cf34";
       };
     }
 
     {
-      name = "default-gateway-2.7.2.tgz";
+      name = "default_gateway___default_gateway_2.7.2.tgz";
       path = fetchurl {
-        name = "default-gateway-2.7.2.tgz";
+        name = "default_gateway___default_gateway_2.7.2.tgz";
         url  = "https://registry.yarnpkg.com/default-gateway/-/default-gateway-2.7.2.tgz";
         sha1 = "b7ef339e5e024b045467af403d50348db4642d0f";
       };
     }
 
     {
-      name = "default-require-extensions-1.0.0.tgz";
+      name = "default_require_extensions___default_require_extensions_1.0.0.tgz";
       path = fetchurl {
-        name = "default-require-extensions-1.0.0.tgz";
+        name = "default_require_extensions___default_require_extensions_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/default-require-extensions/-/default-require-extensions-1.0.0.tgz";
         sha1 = "f37ea15d3e13ffd9b437d33e1a75b5fb97874cb8";
       };
     }
 
     {
-      name = "defaults-1.0.3.tgz";
-      path = fetchurl {
-        name = "defaults-1.0.3.tgz";
-        url  = "https://registry.yarnpkg.com/defaults/-/defaults-1.0.3.tgz";
-        sha1 = "c656051e9817d9ff08ed881477f3fe4019f3ef7d";
-      };
-    }
-
-    {
-      name = "define-properties-1.1.3.tgz";
+      name = "define_properties___define_properties_1.1.3.tgz";
       path = fetchurl {
-        name = "define-properties-1.1.3.tgz";
+        name = "define_properties___define_properties_1.1.3.tgz";
         url  = "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz";
         sha1 = "cf88da6cbee26fe6db7094f61d870cbd84cee9f1";
       };
     }
 
     {
-      name = "define-property-0.2.5.tgz";
+      name = "define_property___define_property_0.2.5.tgz";
       path = fetchurl {
-        name = "define-property-0.2.5.tgz";
+        name = "define_property___define_property_0.2.5.tgz";
         url  = "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz";
         sha1 = "c35b1ef918ec3c990f9a5bc57be04aacec5c8116";
       };
     }
 
     {
-      name = "define-property-1.0.0.tgz";
+      name = "define_property___define_property_1.0.0.tgz";
       path = fetchurl {
-        name = "define-property-1.0.0.tgz";
+        name = "define_property___define_property_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz";
         sha1 = "769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6";
       };
     }
 
     {
-      name = "define-property-2.0.2.tgz";
+      name = "define_property___define_property_2.0.2.tgz";
       path = fetchurl {
-        name = "define-property-2.0.2.tgz";
+        name = "define_property___define_property_2.0.2.tgz";
         url  = "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz";
         sha1 = "d459689e8d654ba77e02a817f8710d702cb16e9d";
       };
     }
 
     {
-      name = "del-2.2.2.tgz";
-      path = fetchurl {
-        name = "del-2.2.2.tgz";
-        url  = "https://registry.yarnpkg.com/del/-/del-2.2.2.tgz";
-        sha1 = "c12c981d067846c84bcaf862cff930d907ffd1a8";
-      };
-    }
-
-    {
-      name = "del-3.0.0.tgz";
+      name = "del___del_3.0.0.tgz";
       path = fetchurl {
-        name = "del-3.0.0.tgz";
+        name = "del___del_3.0.0.tgz";
         url  = "https://registry.yarnpkg.com/del/-/del-3.0.0.tgz";
         sha1 = "53ecf699ffcbcb39637691ab13baf160819766e5";
       };
     }
 
     {
-      name = "delayed-stream-1.0.0.tgz";
+      name = "delayed_stream___delayed_stream_1.0.0.tgz";
       path = fetchurl {
-        name = "delayed-stream-1.0.0.tgz";
+        name = "delayed_stream___delayed_stream_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz";
         sha1 = "df3ae199acadfb7d440aaae0b29e2272b24ec619";
       };
     }
 
     {
-      name = "delegates-1.0.0.tgz";
+      name = "delegates___delegates_1.0.0.tgz";
       path = fetchurl {
-        name = "delegates-1.0.0.tgz";
+        name = "delegates___delegates_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz";
         sha1 = "84c6e159b81904fdca59a0ef44cd870d31250f9a";
       };
     }
 
     {
-      name = "depd-1.1.1.tgz";
-      path = fetchurl {
-        name = "depd-1.1.1.tgz";
-        url  = "https://registry.yarnpkg.com/depd/-/depd-1.1.1.tgz";
-        sha1 = "5783b4e1c459f06fa5ca27f991f3d06e7a310359";
-      };
-    }
-
-    {
-      name = "depd-1.1.2.tgz";
+      name = "depd___depd_1.1.2.tgz";
       path = fetchurl {
-        name = "depd-1.1.2.tgz";
+        name = "depd___depd_1.1.2.tgz";
         url  = "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz";
         sha1 = "9bcd52e14c097763e749b274c4346ed2e560b5a9";
       };
     }
 
     {
-      name = "des.js-1.0.0.tgz";
+      name = "des.js___des.js_1.0.0.tgz";
       path = fetchurl {
-        name = "des.js-1.0.0.tgz";
+        name = "des.js___des.js_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/des.js/-/des.js-1.0.0.tgz";
         sha1 = "c074d2e2aa6a8a9a07dbd61f9a15c2cd83ec8ecc";
       };
     }
 
     {
-      name = "destroy-1.0.4.tgz";
+      name = "destroy___destroy_1.0.4.tgz";
       path = fetchurl {
-        name = "destroy-1.0.4.tgz";
+        name = "destroy___destroy_1.0.4.tgz";
         url  = "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz";
         sha1 = "978857442c44749e4206613e37946205826abd80";
       };
     }
 
     {
-      name = "detect-indent-4.0.0.tgz";
+      name = "detect_indent___detect_indent_4.0.0.tgz";
       path = fetchurl {
-        name = "detect-indent-4.0.0.tgz";
+        name = "detect_indent___detect_indent_4.0.0.tgz";
         url  = "https://registry.yarnpkg.com/detect-indent/-/detect-indent-4.0.0.tgz";
         sha1 = "f76d064352cdf43a1cb6ce619c4ee3a9475de208";
       };
     }
 
     {
-      name = "detect-libc-1.0.3.tgz";
+      name = "detect_libc___detect_libc_1.0.3.tgz";
       path = fetchurl {
-        name = "detect-libc-1.0.3.tgz";
+        name = "detect_libc___detect_libc_1.0.3.tgz";
         url  = "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz";
         sha1 = "fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b";
       };
     }
 
     {
-      name = "detect-newline-2.1.0.tgz";
+      name = "detect_newline___detect_newline_2.1.0.tgz";
       path = fetchurl {
-        name = "detect-newline-2.1.0.tgz";
+        name = "detect_newline___detect_newline_2.1.0.tgz";
         url  = "https://registry.yarnpkg.com/detect-newline/-/detect-newline-2.1.0.tgz";
         sha1 = "f41f1c10be4b00e87b5f13da680759f2c5bfd3e2";
       };
     }
 
     {
-      name = "detect-node-2.0.4.tgz";
+      name = "detect_node___detect_node_2.0.4.tgz";
       path = fetchurl {
-        name = "detect-node-2.0.4.tgz";
+        name = "detect_node___detect_node_2.0.4.tgz";
         url  = "https://registry.yarnpkg.com/detect-node/-/detect-node-2.0.4.tgz";
         sha1 = "014ee8f8f669c5c58023da64b8179c083a28c46c";
       };
     }
 
     {
-      name = "detect-passive-events-1.0.4.tgz";
+      name = "detect_passive_events___detect_passive_events_1.0.4.tgz";
       path = fetchurl {
-        name = "detect-passive-events-1.0.4.tgz";
+        name = "detect_passive_events___detect_passive_events_1.0.4.tgz";
         url  = "https://registry.yarnpkg.com/detect-passive-events/-/detect-passive-events-1.0.4.tgz";
         sha1 = "6ed477e6e5bceb79079735dcd357789d37f9a91a";
       };
     }
 
     {
-      name = "diff-3.5.0.tgz";
+      name = "diff___diff_3.5.0.tgz";
       path = fetchurl {
-        name = "diff-3.5.0.tgz";
+        name = "diff___diff_3.5.0.tgz";
         url  = "https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz";
         sha1 = "800c0dd1e0a8bfbc95835c202ad220fe317e5a12";
       };
     }
 
     {
-      name = "diffie-hellman-5.0.3.tgz";
+      name = "diffie_hellman___diffie_hellman_5.0.3.tgz";
       path = fetchurl {
-        name = "diffie-hellman-5.0.3.tgz";
-        url  = "http://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz";
+        name = "diffie_hellman___diffie_hellman_5.0.3.tgz";
+        url  = "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz";
         sha1 = "40e8ee98f55a2149607146921c63e1ae5f3d2875";
       };
     }
 
     {
-      name = "discontinuous-range-1.0.0.tgz";
+      name = "discontinuous_range___discontinuous_range_1.0.0.tgz";
       path = fetchurl {
-        name = "discontinuous-range-1.0.0.tgz";
+        name = "discontinuous_range___discontinuous_range_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/discontinuous-range/-/discontinuous-range-1.0.0.tgz";
         sha1 = "e38331f0844bba49b9a9cb71c771585aab1bc65a";
       };
     }
 
     {
-      name = "dns-equal-1.0.0.tgz";
+      name = "dns_equal___dns_equal_1.0.0.tgz";
       path = fetchurl {
-        name = "dns-equal-1.0.0.tgz";
+        name = "dns_equal___dns_equal_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/dns-equal/-/dns-equal-1.0.0.tgz";
         sha1 = "b39e7f1da6eb0a75ba9c17324b34753c47e0654d";
       };
     }
 
     {
-      name = "dns-packet-1.3.1.tgz";
+      name = "dns_packet___dns_packet_1.3.1.tgz";
       path = fetchurl {
-        name = "dns-packet-1.3.1.tgz";
+        name = "dns_packet___dns_packet_1.3.1.tgz";
         url  = "https://registry.yarnpkg.com/dns-packet/-/dns-packet-1.3.1.tgz";
         sha1 = "12aa426981075be500b910eedcd0b47dd7deda5a";
       };
     }
 
     {
-      name = "dns-txt-2.0.2.tgz";
+      name = "dns_txt___dns_txt_2.0.2.tgz";
       path = fetchurl {
-        name = "dns-txt-2.0.2.tgz";
+        name = "dns_txt___dns_txt_2.0.2.tgz";
         url  = "https://registry.yarnpkg.com/dns-txt/-/dns-txt-2.0.2.tgz";
         sha1 = "b91d806f5d27188e4ab3e7d107d881a1cc4642b6";
       };
     }
 
     {
-      name = "doctrine-1.5.0.tgz";
+      name = "doctrine___doctrine_1.5.0.tgz";
       path = fetchurl {
-        name = "doctrine-1.5.0.tgz";
+        name = "doctrine___doctrine_1.5.0.tgz";
         url  = "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz";
         sha1 = "379dce730f6166f76cefa4e6707a159b02c5a6fa";
       };
     }
 
     {
-      name = "doctrine-2.1.0.tgz";
+      name = "doctrine___doctrine_2.1.0.tgz";
       path = fetchurl {
-        name = "doctrine-2.1.0.tgz";
+        name = "doctrine___doctrine_2.1.0.tgz";
         url  = "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz";
         sha1 = "5cd01fc101621b42c4cd7f5d1a66243716d3f39d";
       };
     }
 
     {
-      name = "dom-helpers-3.3.1.tgz";
+      name = "dom_helpers___dom_helpers_3.4.0.tgz";
       path = fetchurl {
-        name = "dom-helpers-3.3.1.tgz";
-        url  = "https://registry.yarnpkg.com/dom-helpers/-/dom-helpers-3.3.1.tgz";
-        sha1 = "fc1a4e15ffdf60ddde03a480a9c0fece821dd4a6";
+        name = "dom_helpers___dom_helpers_3.4.0.tgz";
+        url  = "https://registry.yarnpkg.com/dom-helpers/-/dom-helpers-3.4.0.tgz";
+        sha1 = "e9b369700f959f62ecde5a6babde4bccd9169af8";
       };
     }
 
     {
-      name = "dom-serializer-0.1.0.tgz";
+      name = "dom_serializer___dom_serializer_0.1.0.tgz";
       path = fetchurl {
-        name = "dom-serializer-0.1.0.tgz";
+        name = "dom_serializer___dom_serializer_0.1.0.tgz";
         url  = "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.1.0.tgz";
         sha1 = "073c697546ce0780ce23be4a28e293e40bc30c82";
       };
     }
 
     {
-      name = "domain-browser-1.2.0.tgz";
+      name = "domain_browser___domain_browser_1.2.0.tgz";
       path = fetchurl {
-        name = "domain-browser-1.2.0.tgz";
+        name = "domain_browser___domain_browser_1.2.0.tgz";
         url  = "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz";
         sha1 = "3d31f50191a6749dd1375a7f522e823d42e54eda";
       };
     }
 
     {
-      name = "domelementtype-1.3.0.tgz";
+      name = "domelementtype___domelementtype_1.3.1.tgz";
       path = fetchurl {
-        name = "domelementtype-1.3.0.tgz";
-        url  = "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.0.tgz";
-        sha1 = "b17aed82e8ab59e52dd9c19b1756e0fc187204c2";
+        name = "domelementtype___domelementtype_1.3.1.tgz";
+        url  = "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz";
+        sha1 = "d048c44b37b0d10a7f2a3d5fee3f4333d790481f";
       };
     }
 
     {
-      name = "domelementtype-1.1.3.tgz";
+      name = "domelementtype___domelementtype_1.1.3.tgz";
       path = fetchurl {
-        name = "domelementtype-1.1.3.tgz";
+        name = "domelementtype___domelementtype_1.1.3.tgz";
         url  = "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.1.3.tgz";
         sha1 = "bd28773e2642881aec51544924299c5cd822185b";
       };
     }
 
     {
-      name = "domexception-1.0.1.tgz";
+      name = "domexception___domexception_1.0.1.tgz";
       path = fetchurl {
-        name = "domexception-1.0.1.tgz";
+        name = "domexception___domexception_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/domexception/-/domexception-1.0.1.tgz";
         sha1 = "937442644ca6a31261ef36e3ec677fe805582c90";
       };
     }
 
     {
-      name = "domhandler-2.4.2.tgz";
+      name = "domhandler___domhandler_2.4.2.tgz";
       path = fetchurl {
-        name = "domhandler-2.4.2.tgz";
+        name = "domhandler___domhandler_2.4.2.tgz";
         url  = "https://registry.yarnpkg.com/domhandler/-/domhandler-2.4.2.tgz";
         sha1 = "8805097e933d65e85546f726d60f5eb88b44f803";
       };
     }
 
     {
-      name = "domutils-1.5.1.tgz";
+      name = "domutils___domutils_1.5.1.tgz";
       path = fetchurl {
-        name = "domutils-1.5.1.tgz";
+        name = "domutils___domutils_1.5.1.tgz";
         url  = "https://registry.yarnpkg.com/domutils/-/domutils-1.5.1.tgz";
         sha1 = "dcd8488a26f563d61079e48c9f7b7e32373682cf";
       };
     }
 
     {
-      name = "domutils-1.7.0.tgz";
+      name = "domutils___domutils_1.7.0.tgz";
       path = fetchurl {
-        name = "domutils-1.7.0.tgz";
+        name = "domutils___domutils_1.7.0.tgz";
         url  = "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz";
         sha1 = "56ea341e834e06e6748af7a1cb25da67ea9f8c2a";
       };
     }
 
     {
-      name = "dot-prop-4.2.0.tgz";
+      name = "dot_prop___dot_prop_4.2.0.tgz";
       path = fetchurl {
-        name = "dot-prop-4.2.0.tgz";
+        name = "dot_prop___dot_prop_4.2.0.tgz";
         url  = "https://registry.yarnpkg.com/dot-prop/-/dot-prop-4.2.0.tgz";
         sha1 = "1f19e0c2e1aa0e32797c49799f2837ac6af69c57";
       };
     }
 
     {
-      name = "dotenv-4.0.0.tgz";
+      name = "dotenv___dotenv_6.2.0.tgz";
       path = fetchurl {
-        name = "dotenv-4.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/dotenv/-/dotenv-4.0.0.tgz";
-        sha1 = "864ef1379aced55ce6f95debecdce179f7a0cd1d";
+        name = "dotenv___dotenv_6.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/dotenv/-/dotenv-6.2.0.tgz";
+        sha1 = "941c0410535d942c8becf28d3f357dbd9d476064";
       };
     }
 
     {
-      name = "double-ended-queue-2.1.0-0.tgz";
+      name = "double_ended_queue___double_ended_queue_2.1.0_0.tgz";
       path = fetchurl {
-        name = "double-ended-queue-2.1.0-0.tgz";
+        name = "double_ended_queue___double_ended_queue_2.1.0_0.tgz";
         url  = "https://registry.yarnpkg.com/double-ended-queue/-/double-ended-queue-2.1.0-0.tgz";
         sha1 = "103d3527fd31528f40188130c841efdd78264e5c";
       };
     }
 
     {
-      name = "duplexer-0.1.1.tgz";
+      name = "duplexer___duplexer_0.1.1.tgz";
       path = fetchurl {
-        name = "duplexer-0.1.1.tgz";
-        url  = "http://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz";
+        name = "duplexer___duplexer_0.1.1.tgz";
+        url  = "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz";
         sha1 = "ace6ff808c1ce66b57d1ebf97977acb02334cfc1";
       };
     }
 
     {
-      name = "duplexify-3.6.0.tgz";
+      name = "duplexify___duplexify_3.6.1.tgz";
       path = fetchurl {
-        name = "duplexify-3.6.0.tgz";
-        url  = "https://registry.yarnpkg.com/duplexify/-/duplexify-3.6.0.tgz";
-        sha1 = "592903f5d80b38d037220541264d69a198fb3410";
+        name = "duplexify___duplexify_3.6.1.tgz";
+        url  = "https://registry.yarnpkg.com/duplexify/-/duplexify-3.6.1.tgz";
+        sha1 = "b1a7a29c4abfd639585efaecce80d666b1e34125";
       };
     }
 
     {
-      name = "ecc-jsbn-0.1.2.tgz";
+      name = "ecc_jsbn___ecc_jsbn_0.1.2.tgz";
       path = fetchurl {
-        name = "ecc-jsbn-0.1.2.tgz";
+        name = "ecc_jsbn___ecc_jsbn_0.1.2.tgz";
         url  = "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz";
         sha1 = "3a83a904e54353287874c564b7549386849a98c9";
       };
     }
 
     {
-      name = "ee-first-1.1.1.tgz";
+      name = "ee_first___ee_first_1.1.1.tgz";
       path = fetchurl {
-        name = "ee-first-1.1.1.tgz";
+        name = "ee_first___ee_first_1.1.1.tgz";
         url  = "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz";
         sha1 = "590c61156b0ae2f4f0255732a158b266bc56b21d";
       };
     }
 
     {
-      name = "ejs-2.6.1.tgz";
+      name = "ejs___ejs_2.6.1.tgz";
       path = fetchurl {
-        name = "ejs-2.6.1.tgz";
+        name = "ejs___ejs_2.6.1.tgz";
         url  = "https://registry.yarnpkg.com/ejs/-/ejs-2.6.1.tgz";
         sha1 = "498ec0d495655abc6f23cd61868d926464071aa0";
       };
     }
 
     {
-      name = "electron-to-chromium-1.3.66.tgz";
+      name = "electron_to_chromium___electron_to_chromium_1.3.96.tgz";
       path = fetchurl {
-        name = "electron-to-chromium-1.3.66.tgz";
-        url  = "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.66.tgz";
-        sha1 = "1410d8f8768a14dcd09d96222990f43c969af270";
+        name = "electron_to_chromium___electron_to_chromium_1.3.96.tgz";
+        url  = "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.96.tgz";
+        sha1 = "25770ec99b8b07706dedf3a5f43fa50cb54c4f9a";
       };
     }
 
     {
-      name = "elliptic-6.4.1.tgz";
+      name = "elliptic___elliptic_6.4.1.tgz";
       path = fetchurl {
-        name = "elliptic-6.4.1.tgz";
+        name = "elliptic___elliptic_6.4.1.tgz";
         url  = "https://registry.yarnpkg.com/elliptic/-/elliptic-6.4.1.tgz";
         sha1 = "c2d0b7776911b86722c632c3c06c60f2f819939a";
       };
     }
 
     {
-      name = "ff00dc470b5b2d9f145a6d6e977a54de5df2b4c9";
+      name = "https___codeload.github.com_Gargron_emoji_mart_tar.gz_ff00dc470b5b2d9f145a6d6e977a54de5df2b4c9";
       path = fetchurl {
-        name = "ff00dc470b5b2d9f145a6d6e977a54de5df2b4c9";
+        name = "https___codeload.github.com_Gargron_emoji_mart_tar.gz_ff00dc470b5b2d9f145a6d6e977a54de5df2b4c9";
         url  = "https://codeload.github.com/Gargron/emoji-mart/tar.gz/ff00dc470b5b2d9f145a6d6e977a54de5df2b4c9";
         sha1 = "4255dc41fa7df9c3a02c1595f058e248bc37b784";
       };
     }
 
     {
-      name = "emoji-regex-6.5.1.tgz";
+      name = "emoji_regex___emoji_regex_6.5.1.tgz";
       path = fetchurl {
-        name = "emoji-regex-6.5.1.tgz";
+        name = "emoji_regex___emoji_regex_6.5.1.tgz";
         url  = "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-6.5.1.tgz";
         sha1 = "9baea929b155565c11ea41c6626eaa65cef992c2";
       };
     }
 
     {
-      name = "emojis-list-2.1.0.tgz";
+      name = "emojis_list___emojis_list_2.1.0.tgz";
       path = fetchurl {
-        name = "emojis-list-2.1.0.tgz";
+        name = "emojis_list___emojis_list_2.1.0.tgz";
         url  = "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz";
         sha1 = "4daa4d9db00f9819880c79fa457ae5b09a1fd389";
       };
     }
 
     {
-      name = "encodeurl-1.0.2.tgz";
+      name = "encodeurl___encodeurl_1.0.2.tgz";
       path = fetchurl {
-        name = "encodeurl-1.0.2.tgz";
+        name = "encodeurl___encodeurl_1.0.2.tgz";
         url  = "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz";
         sha1 = "ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59";
       };
     }
 
     {
-      name = "encoding-0.1.12.tgz";
+      name = "encoding___encoding_0.1.12.tgz";
       path = fetchurl {
-        name = "encoding-0.1.12.tgz";
+        name = "encoding___encoding_0.1.12.tgz";
         url  = "https://registry.yarnpkg.com/encoding/-/encoding-0.1.12.tgz";
         sha1 = "538b66f3ee62cd1ab51ec323829d1f9480c74beb";
       };
     }
 
     {
-      name = "end-of-stream-1.4.1.tgz";
+      name = "end_of_stream___end_of_stream_1.4.1.tgz";
       path = fetchurl {
-        name = "end-of-stream-1.4.1.tgz";
+        name = "end_of_stream___end_of_stream_1.4.1.tgz";
         url  = "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.1.tgz";
         sha1 = "ed29634d19baba463b6ce6b80a37213eab71ec43";
       };
     }
 
     {
-      name = "enhanced-resolve-4.1.0.tgz";
+      name = "enhanced_resolve___enhanced_resolve_4.1.0.tgz";
       path = fetchurl {
-        name = "enhanced-resolve-4.1.0.tgz";
+        name = "enhanced_resolve___enhanced_resolve_4.1.0.tgz";
         url  = "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz";
         sha1 = "41c7e0bfdfe74ac1ffe1e57ad6a5c6c9f3742a7f";
       };
     }
 
     {
-      name = "entities-1.1.1.tgz";
+      name = "entities___entities_1.1.2.tgz";
       path = fetchurl {
-        name = "entities-1.1.1.tgz";
-        url  = "https://registry.yarnpkg.com/entities/-/entities-1.1.1.tgz";
-        sha1 = "6e5c2d0a5621b5dadaecef80b90edfb5cd7772f0";
+        name = "entities___entities_1.1.2.tgz";
+        url  = "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz";
+        sha1 = "bdfa735299664dfafd34529ed4f8522a275fea56";
       };
     }
 
     {
-      name = "enzyme-adapter-react-16-1.5.0.tgz";
+      name = "enzyme_adapter_react_16___enzyme_adapter_react_16_1.7.1.tgz";
       path = fetchurl {
-        name = "enzyme-adapter-react-16-1.5.0.tgz";
-        url  = "https://registry.yarnpkg.com/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.5.0.tgz";
-        sha1 = "50af8d76a45fe0915de932bd95d34cdca75c0be3";
+        name = "enzyme_adapter_react_16___enzyme_adapter_react_16_1.7.1.tgz";
+        url  = "https://registry.yarnpkg.com/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.7.1.tgz";
+        sha1 = "c37c4cb0fd75e88a063154a7a88096474914496a";
       };
     }
 
     {
-      name = "enzyme-adapter-utils-1.8.0.tgz";
+      name = "enzyme_adapter_utils___enzyme_adapter_utils_1.9.0.tgz";
       path = fetchurl {
-        name = "enzyme-adapter-utils-1.8.0.tgz";
-        url  = "https://registry.yarnpkg.com/enzyme-adapter-utils/-/enzyme-adapter-utils-1.8.0.tgz";
-        sha1 = "ee9f07250663a985f1f2caaf297720787da559f1";
+        name = "enzyme_adapter_utils___enzyme_adapter_utils_1.9.0.tgz";
+        url  = "https://registry.yarnpkg.com/enzyme-adapter-utils/-/enzyme-adapter-utils-1.9.0.tgz";
+        sha1 = "3997c20f3387fdcd932b155b3740829ea10aa86c";
       };
     }
 
     {
-      name = "enzyme-3.6.0.tgz";
+      name = "enzyme___enzyme_3.8.0.tgz";
       path = fetchurl {
-        name = "enzyme-3.6.0.tgz";
-        url  = "https://registry.yarnpkg.com/enzyme/-/enzyme-3.6.0.tgz";
-        sha1 = "d213f280a258f61e901bc663d4cc2d6fd9a9dec8";
+        name = "enzyme___enzyme_3.8.0.tgz";
+        url  = "https://registry.yarnpkg.com/enzyme/-/enzyme-3.8.0.tgz";
+        sha1 = "646d2d5d0798cb98fdec39afcee8a53237b47ad5";
       };
     }
 
     {
-      name = "errno-0.1.7.tgz";
+      name = "errno___errno_0.1.7.tgz";
       path = fetchurl {
-        name = "errno-0.1.7.tgz";
+        name = "errno___errno_0.1.7.tgz";
         url  = "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz";
         sha1 = "4684d71779ad39af177e3f007996f7c67c852618";
       };
     }
 
     {
-      name = "error-ex-1.3.2.tgz";
+      name = "error_ex___error_ex_1.3.2.tgz";
       path = fetchurl {
-        name = "error-ex-1.3.2.tgz";
+        name = "error_ex___error_ex_1.3.2.tgz";
         url  = "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz";
         sha1 = "b4ac40648107fdcdcfae242f428bea8a14d4f1bf";
       };
     }
 
     {
-      name = "es-abstract-1.12.0.tgz";
+      name = "es_abstract___es_abstract_1.12.0.tgz";
       path = fetchurl {
-        name = "es-abstract-1.12.0.tgz";
+        name = "es_abstract___es_abstract_1.12.0.tgz";
         url  = "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.12.0.tgz";
         sha1 = "9dbbdd27c6856f0001421ca18782d786bf8a6165";
       };
     }
 
     {
-      name = "es-to-primitive-1.1.1.tgz";
+      name = "es_to_primitive___es_to_primitive_1.2.0.tgz";
       path = fetchurl {
-        name = "es-to-primitive-1.1.1.tgz";
-        url  = "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.1.1.tgz";
-        sha1 = "45355248a88979034b6792e19bb81f2b7975dd0d";
+        name = "es_to_primitive___es_to_primitive_1.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.0.tgz";
+        sha1 = "edf72478033456e8dda8ef09e00ad9650707f377";
       };
     }
 
     {
-      name = "es5-ext-0.10.46.tgz";
+      name = "es5_ext___es5_ext_0.10.46.tgz";
       path = fetchurl {
-        name = "es5-ext-0.10.46.tgz";
+        name = "es5_ext___es5_ext_0.10.46.tgz";
         url  = "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.46.tgz";
         sha1 = "efd99f67c5a7ec789baa3daa7f79870388f7f572";
       };
     }
 
     {
-      name = "es6-iterator-2.0.3.tgz";
+      name = "es6_iterator___es6_iterator_2.0.3.tgz";
       path = fetchurl {
-        name = "es6-iterator-2.0.3.tgz";
+        name = "es6_iterator___es6_iterator_2.0.3.tgz";
         url  = "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.3.tgz";
         sha1 = "a7de889141a05a94b0854403b2d0a0fbfa98f3b7";
       };
     }
 
     {
-      name = "es6-symbol-3.1.1.tgz";
+      name = "es6_symbol___es6_symbol_3.1.1.tgz";
       path = fetchurl {
-        name = "es6-symbol-3.1.1.tgz";
+        name = "es6_symbol___es6_symbol_3.1.1.tgz";
         url  = "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.1.tgz";
         sha1 = "bf00ef4fdab6ba1b46ecb7b629b4c7ed5715cc77";
       };
     }
 
     {
-      name = "escape-html-1.0.3.tgz";
+      name = "escape_html___escape_html_1.0.3.tgz";
       path = fetchurl {
-        name = "escape-html-1.0.3.tgz";
+        name = "escape_html___escape_html_1.0.3.tgz";
         url  = "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz";
         sha1 = "0258eae4d3d0c0974de1c169188ef0051d1d1988";
       };
     }
 
     {
-      name = "escape-string-regexp-1.0.5.tgz";
+      name = "escape_string_regexp___escape_string_regexp_1.0.5.tgz";
       path = fetchurl {
-        name = "escape-string-regexp-1.0.5.tgz";
+        name = "escape_string_regexp___escape_string_regexp_1.0.5.tgz";
         url  = "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz";
         sha1 = "1b61c0562190a8dff6ae3bb2cf0200ca130b86d4";
       };
     }
 
     {
-      name = "escodegen-1.11.0.tgz";
+      name = "escodegen___escodegen_1.11.0.tgz";
       path = fetchurl {
-        name = "escodegen-1.11.0.tgz";
+        name = "escodegen___escodegen_1.11.0.tgz";
         url  = "https://registry.yarnpkg.com/escodegen/-/escodegen-1.11.0.tgz";
         sha1 = "b27a9389481d5bfd5bec76f7bb1eb3f8f4556589";
       };
     }
 
     {
-      name = "eslint-import-resolver-node-0.3.2.tgz";
+      name = "eslint_import_resolver_node___eslint_import_resolver_node_0.3.2.tgz";
       path = fetchurl {
-        name = "eslint-import-resolver-node-0.3.2.tgz";
+        name = "eslint_import_resolver_node___eslint_import_resolver_node_0.3.2.tgz";
         url  = "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz";
         sha1 = "58f15fb839b8d0576ca980413476aab2472db66a";
       };
     }
 
     {
-      name = "eslint-module-utils-2.2.0.tgz";
+      name = "eslint_module_utils___eslint_module_utils_2.2.0.tgz";
       path = fetchurl {
-        name = "eslint-module-utils-2.2.0.tgz";
+        name = "eslint_module_utils___eslint_module_utils_2.2.0.tgz";
         url  = "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.2.0.tgz";
         sha1 = "b270362cd88b1a48ad308976ce7fa54e98411746";
       };
     }
 
     {
-      name = "eslint-plugin-import-2.14.0.tgz";
+      name = "eslint_plugin_import___eslint_plugin_import_2.14.0.tgz";
       path = fetchurl {
-        name = "eslint-plugin-import-2.14.0.tgz";
+        name = "eslint_plugin_import___eslint_plugin_import_2.14.0.tgz";
         url  = "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.14.0.tgz";
         sha1 = "6b17626d2e3e6ad52cfce8807a845d15e22111a8";
       };
     }
 
     {
-      name = "eslint-plugin-jsx-a11y-6.1.1.tgz";
+      name = "eslint_plugin_jsx_a11y___eslint_plugin_jsx_a11y_6.1.2.tgz";
       path = fetchurl {
-        name = "eslint-plugin-jsx-a11y-6.1.1.tgz";
-        url  = "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.1.1.tgz";
-        sha1 = "7bf56dbe7d47d811d14dbb3ddff644aa656ce8e1";
+        name = "eslint_plugin_jsx_a11y___eslint_plugin_jsx_a11y_6.1.2.tgz";
+        url  = "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.1.2.tgz";
+        sha1 = "69bca4890b36dcf0fe16dd2129d2d88b98f33f88";
       };
     }
 
     {
-      name = "eslint-plugin-promise-3.8.0.tgz";
+      name = "eslint_plugin_promise___eslint_plugin_promise_4.0.1.tgz";
       path = fetchurl {
-        name = "eslint-plugin-promise-3.8.0.tgz";
-        url  = "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-3.8.0.tgz";
-        sha1 = "65ebf27a845e3c1e9d6f6a5622ddd3801694b621";
+        name = "eslint_plugin_promise___eslint_plugin_promise_4.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-4.0.1.tgz";
+        sha1 = "2d074b653f35a23d1ba89d8e976a985117d1c6a2";
       };
     }
 
     {
-      name = "eslint-plugin-react-7.11.1.tgz";
+      name = "eslint_plugin_react___eslint_plugin_react_7.12.1.tgz";
       path = fetchurl {
-        name = "eslint-plugin-react-7.11.1.tgz";
-        url  = "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.11.1.tgz";
-        sha1 = "c01a7af6f17519457d6116aa94fc6d2ccad5443c";
+        name = "eslint_plugin_react___eslint_plugin_react_7.12.1.tgz";
+        url  = "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.12.1.tgz";
+        sha1 = "b9c4639f72469ff317ac31e3bd630d22d0dbf8f4";
       };
     }
 
     {
-      name = "eslint-scope-3.7.1.tgz";
+      name = "eslint_scope___eslint_scope_3.7.1.tgz";
       path = fetchurl {
-        name = "eslint-scope-3.7.1.tgz";
+        name = "eslint_scope___eslint_scope_3.7.1.tgz";
         url  = "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-3.7.1.tgz";
         sha1 = "3d63c3edfda02e06e01a452ad88caacc7cdcb6e8";
       };
     }
 
     {
-      name = "eslint-scope-3.7.3.tgz";
+      name = "eslint_scope___eslint_scope_4.0.0.tgz";
       path = fetchurl {
-        name = "eslint-scope-3.7.3.tgz";
-        url  = "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-3.7.3.tgz";
-        sha1 = "bb507200d3d17f60247636160b4826284b108535";
+        name = "eslint_scope___eslint_scope_4.0.0.tgz";
+        url  = "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.0.tgz";
+        sha1 = "50bf3071e9338bcdc43331794a0cb533f0136172";
       };
     }
 
     {
-      name = "eslint-scope-4.0.0.tgz";
+      name = "eslint_utils___eslint_utils_1.3.1.tgz";
       path = fetchurl {
-        name = "eslint-scope-4.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.0.tgz";
-        sha1 = "50bf3071e9338bcdc43331794a0cb533f0136172";
+        name = "eslint_utils___eslint_utils_1.3.1.tgz";
+        url  = "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-1.3.1.tgz";
+        sha1 = "9a851ba89ee7c460346f97cf8939c7298827e512";
       };
     }
 
     {
-      name = "eslint-visitor-keys-1.0.0.tgz";
+      name = "eslint_visitor_keys___eslint_visitor_keys_1.0.0.tgz";
       path = fetchurl {
-        name = "eslint-visitor-keys-1.0.0.tgz";
+        name = "eslint_visitor_keys___eslint_visitor_keys_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz";
         sha1 = "3f3180fb2e291017716acb4c9d6d5b5c34a6a81d";
       };
     }
 
     {
-      name = "eslint-4.19.1.tgz";
+      name = "eslint___eslint_5.11.1.tgz";
       path = fetchurl {
-        name = "eslint-4.19.1.tgz";
-        url  = "http://registry.npmjs.org/eslint/-/eslint-4.19.1.tgz";
-        sha1 = "32d1d653e1d90408854bfb296f076ec7e186a300";
+        name = "eslint___eslint_5.11.1.tgz";
+        url  = "https://registry.yarnpkg.com/eslint/-/eslint-5.11.1.tgz";
+        sha1 = "8deda83db9f354bf9d3f53f9677af7e0e13eadda";
       };
     }
 
     {
-      name = "espree-3.5.4.tgz";
+      name = "espree___espree_5.0.0.tgz";
       path = fetchurl {
-        name = "espree-3.5.4.tgz";
-        url  = "https://registry.yarnpkg.com/espree/-/espree-3.5.4.tgz";
-        sha1 = "b0f447187c8a8bed944b815a660bddf5deb5d1a7";
+        name = "espree___espree_5.0.0.tgz";
+        url  = "https://registry.yarnpkg.com/espree/-/espree-5.0.0.tgz";
+        sha1 = "fc7f984b62b36a0f543b13fb9cd7b9f4a7f5b65c";
       };
     }
 
     {
-      name = "esprima-3.1.3.tgz";
+      name = "esprima___esprima_3.1.3.tgz";
       path = fetchurl {
-        name = "esprima-3.1.3.tgz";
+        name = "esprima___esprima_3.1.3.tgz";
         url  = "https://registry.yarnpkg.com/esprima/-/esprima-3.1.3.tgz";
         sha1 = "fdca51cee6133895e3c88d535ce49dbff62a4633";
       };
     }
 
     {
-      name = "esprima-4.0.1.tgz";
+      name = "esprima___esprima_4.0.1.tgz";
       path = fetchurl {
-        name = "esprima-4.0.1.tgz";
+        name = "esprima___esprima_4.0.1.tgz";
         url  = "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz";
         sha1 = "13b04cdb3e6c5d19df91ab6987a8695619b0aa71";
       };
     }
 
     {
-      name = "esquery-1.0.1.tgz";
+      name = "esquery___esquery_1.0.1.tgz";
       path = fetchurl {
-        name = "esquery-1.0.1.tgz";
+        name = "esquery___esquery_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/esquery/-/esquery-1.0.1.tgz";
         sha1 = "406c51658b1f5991a5f9b62b1dc25b00e3e5c708";
       };
     }
 
     {
-      name = "esrecurse-4.2.1.tgz";
+      name = "esrecurse___esrecurse_4.2.1.tgz";
       path = fetchurl {
-        name = "esrecurse-4.2.1.tgz";
+        name = "esrecurse___esrecurse_4.2.1.tgz";
         url  = "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.2.1.tgz";
         sha1 = "007a3b9fdbc2b3bb87e4879ea19c92fdbd3942cf";
       };
     }
 
     {
-      name = "estraverse-4.2.0.tgz";
+      name = "estraverse___estraverse_4.2.0.tgz";
       path = fetchurl {
-        name = "estraverse-4.2.0.tgz";
+        name = "estraverse___estraverse_4.2.0.tgz";
         url  = "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz";
         sha1 = "0dee3fed31fcd469618ce7342099fc1afa0bdb13";
       };
     }
 
     {
-      name = "esutils-2.0.2.tgz";
+      name = "esutils___esutils_2.0.2.tgz";
       path = fetchurl {
-        name = "esutils-2.0.2.tgz";
+        name = "esutils___esutils_2.0.2.tgz";
         url  = "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz";
         sha1 = "0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b";
       };
     }
 
     {
-      name = "etag-1.8.1.tgz";
+      name = "etag___etag_1.8.1.tgz";
       path = fetchurl {
-        name = "etag-1.8.1.tgz";
+        name = "etag___etag_1.8.1.tgz";
         url  = "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz";
         sha1 = "41ae2eeb65efa62268aebfea83ac7d79299b0887";
       };
     }
 
     {
-      name = "eventemitter3-3.1.0.tgz";
+      name = "eventemitter3___eventemitter3_3.1.0.tgz";
       path = fetchurl {
-        name = "eventemitter3-3.1.0.tgz";
+        name = "eventemitter3___eventemitter3_3.1.0.tgz";
         url  = "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.1.0.tgz";
         sha1 = "090b4d6cdbd645ed10bf750d4b5407942d7ba163";
       };
     }
 
     {
-      name = "events-1.1.1.tgz";
+      name = "events___events_1.1.1.tgz";
       path = fetchurl {
-        name = "events-1.1.1.tgz";
+        name = "events___events_1.1.1.tgz";
         url  = "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz";
         sha1 = "9ebdb7635ad099c70dcc4c2a1f5004288e8bd924";
       };
     }
 
     {
-      name = "eventsource-0.1.6.tgz";
+      name = "eventsource___eventsource_1.0.7.tgz";
       path = fetchurl {
-        name = "eventsource-0.1.6.tgz";
-        url  = "https://registry.yarnpkg.com/eventsource/-/eventsource-0.1.6.tgz";
-        sha1 = "0acede849ed7dd1ccc32c811bb11b944d4f29232";
+        name = "eventsource___eventsource_1.0.7.tgz";
+        url  = "https://registry.yarnpkg.com/eventsource/-/eventsource-1.0.7.tgz";
+        sha1 = "8fbc72c93fcd34088090bc0a4e64f4b5cee6d8d0";
       };
     }
 
     {
-      name = "evp_bytestokey-1.0.3.tgz";
+      name = "evp_bytestokey___evp_bytestokey_1.0.3.tgz";
       path = fetchurl {
-        name = "evp_bytestokey-1.0.3.tgz";
+        name = "evp_bytestokey___evp_bytestokey_1.0.3.tgz";
         url  = "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz";
         sha1 = "7fcbdb198dc71959432efe13842684e0525acb02";
       };
     }
 
     {
-      name = "exec-sh-0.2.2.tgz";
+      name = "exec_sh___exec_sh_0.2.2.tgz";
       path = fetchurl {
-        name = "exec-sh-0.2.2.tgz";
+        name = "exec_sh___exec_sh_0.2.2.tgz";
         url  = "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.2.2.tgz";
         sha1 = "2a5e7ffcbd7d0ba2755bdecb16e5a427dfbdec36";
       };
     }
 
     {
-      name = "execa-0.10.0.tgz";
+      name = "execa___execa_0.10.0.tgz";
       path = fetchurl {
-        name = "execa-0.10.0.tgz";
+        name = "execa___execa_0.10.0.tgz";
         url  = "https://registry.yarnpkg.com/execa/-/execa-0.10.0.tgz";
         sha1 = "ff456a8f53f90f8eccc71a96d11bdfc7f082cb50";
       };
     }
 
     {
-      name = "execa-0.7.0.tgz";
+      name = "execa___execa_0.7.0.tgz";
       path = fetchurl {
-        name = "execa-0.7.0.tgz";
+        name = "execa___execa_0.7.0.tgz";
         url  = "https://registry.yarnpkg.com/execa/-/execa-0.7.0.tgz";
         sha1 = "944becd34cc41ee32a63a9faf27ad5a65fc59777";
       };
     }
 
     {
-      name = "exif-js-2.3.0.tgz";
+      name = "execa___execa_1.0.0.tgz";
+      path = fetchurl {
+        name = "execa___execa_1.0.0.tgz";
+        url  = "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz";
+        sha1 = "c6236a5bb4df6d6f15e88e7f017798216749ddd8";
+      };
+    }
+
+    {
+      name = "exif_js___exif_js_2.3.0.tgz";
       path = fetchurl {
-        name = "exif-js-2.3.0.tgz";
+        name = "exif_js___exif_js_2.3.0.tgz";
         url  = "https://registry.yarnpkg.com/exif-js/-/exif-js-2.3.0.tgz";
         sha1 = "9d10819bf571f873813e7640241255ab9ce1a814";
       };
     }
 
     {
-      name = "exit-0.1.2.tgz";
+      name = "exit___exit_0.1.2.tgz";
       path = fetchurl {
-        name = "exit-0.1.2.tgz";
+        name = "exit___exit_0.1.2.tgz";
         url  = "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz";
         sha1 = "0632638f8d877cc82107d30a0fff1a17cba1cd0c";
       };
     }
 
     {
-      name = "expand-brackets-0.1.5.tgz";
+      name = "expand_brackets___expand_brackets_0.1.5.tgz";
       path = fetchurl {
-        name = "expand-brackets-0.1.5.tgz";
+        name = "expand_brackets___expand_brackets_0.1.5.tgz";
         url  = "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-0.1.5.tgz";
         sha1 = "df07284e342a807cd733ac5af72411e581d1177b";
       };
     }
 
     {
-      name = "expand-brackets-2.1.4.tgz";
+      name = "expand_brackets___expand_brackets_2.1.4.tgz";
       path = fetchurl {
-        name = "expand-brackets-2.1.4.tgz";
+        name = "expand_brackets___expand_brackets_2.1.4.tgz";
         url  = "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz";
         sha1 = "b77735e315ce30f6b6eff0f83b04151a22449622";
       };
     }
 
     {
-      name = "expand-range-1.8.2.tgz";
+      name = "expand_range___expand_range_1.8.2.tgz";
       path = fetchurl {
-        name = "expand-range-1.8.2.tgz";
+        name = "expand_range___expand_range_1.8.2.tgz";
         url  = "https://registry.yarnpkg.com/expand-range/-/expand-range-1.8.2.tgz";
         sha1 = "a299effd335fe2721ebae8e257ec79644fc85337";
       };
     }
 
     {
-      name = "expect-23.6.0.tgz";
+      name = "expect___expect_23.6.0.tgz";
       path = fetchurl {
-        name = "expect-23.6.0.tgz";
+        name = "expect___expect_23.6.0.tgz";
         url  = "https://registry.yarnpkg.com/expect/-/expect-23.6.0.tgz";
         sha1 = "1e0c8d3ba9a581c87bd71fb9bc8862d443425f98";
       };
     }
 
     {
-      name = "express-4.16.3.tgz";
+      name = "express___express_4.16.4.tgz";
       path = fetchurl {
-        name = "express-4.16.3.tgz";
-        url  = "http://registry.npmjs.org/express/-/express-4.16.3.tgz";
-        sha1 = "6af8a502350db3246ecc4becf6b5a34d22f7ed53";
+        name = "express___express_4.16.4.tgz";
+        url  = "https://registry.yarnpkg.com/express/-/express-4.16.4.tgz";
+        sha1 = "fddef61926109e24c515ea97fd2f1bdbf62df12e";
       };
     }
 
     {
-      name = "extend-shallow-2.0.1.tgz";
+      name = "extend_shallow___extend_shallow_2.0.1.tgz";
       path = fetchurl {
-        name = "extend-shallow-2.0.1.tgz";
+        name = "extend_shallow___extend_shallow_2.0.1.tgz";
         url  = "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz";
         sha1 = "51af7d614ad9a9f610ea1bafbb989d6b1c56890f";
       };
     }
 
     {
-      name = "extend-shallow-3.0.2.tgz";
+      name = "extend_shallow___extend_shallow_3.0.2.tgz";
       path = fetchurl {
-        name = "extend-shallow-3.0.2.tgz";
+        name = "extend_shallow___extend_shallow_3.0.2.tgz";
         url  = "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz";
         sha1 = "26a71aaf073b39fb2127172746131c2704028db8";
       };
     }
 
     {
-      name = "extend-3.0.2.tgz";
+      name = "extend___extend_3.0.2.tgz";
       path = fetchurl {
-        name = "extend-3.0.2.tgz";
+        name = "extend___extend_3.0.2.tgz";
         url  = "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz";
         sha1 = "f8b1136b4071fbd8eb140aff858b1019ec2915fa";
       };
     }
 
     {
-      name = "external-editor-2.2.0.tgz";
-      path = fetchurl {
-        name = "external-editor-2.2.0.tgz";
-        url  = "http://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz";
-        sha1 = "045511cfd8d133f3846673d1047c154e214ad3d5";
-      };
-    }
-
-    {
-      name = "external-editor-3.0.3.tgz";
+      name = "external_editor___external_editor_3.0.3.tgz";
       path = fetchurl {
-        name = "external-editor-3.0.3.tgz";
+        name = "external_editor___external_editor_3.0.3.tgz";
         url  = "https://registry.yarnpkg.com/external-editor/-/external-editor-3.0.3.tgz";
         sha1 = "5866db29a97826dbe4bf3afd24070ead9ea43a27";
       };
     }
 
     {
-      name = "extglob-0.3.2.tgz";
+      name = "extglob___extglob_0.3.2.tgz";
       path = fetchurl {
-        name = "extglob-0.3.2.tgz";
+        name = "extglob___extglob_0.3.2.tgz";
         url  = "https://registry.yarnpkg.com/extglob/-/extglob-0.3.2.tgz";
         sha1 = "2e18ff3d2f49ab2765cec9023f011daa8d8349a1";
       };
     }
 
     {
-      name = "extglob-2.0.4.tgz";
+      name = "extglob___extglob_2.0.4.tgz";
       path = fetchurl {
-        name = "extglob-2.0.4.tgz";
+        name = "extglob___extglob_2.0.4.tgz";
         url  = "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz";
         sha1 = "ad00fe4dc612a9232e8718711dc5cb5ab0285543";
       };
     }
 
     {
-      name = "extsprintf-1.3.0.tgz";
+      name = "extsprintf___extsprintf_1.3.0.tgz";
       path = fetchurl {
-        name = "extsprintf-1.3.0.tgz";
+        name = "extsprintf___extsprintf_1.3.0.tgz";
         url  = "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz";
         sha1 = "96918440e3041a7a414f8c52e3c574eb3c3e1e05";
       };
     }
 
     {
-      name = "extsprintf-1.4.0.tgz";
+      name = "extsprintf___extsprintf_1.4.0.tgz";
       path = fetchurl {
-        name = "extsprintf-1.4.0.tgz";
+        name = "extsprintf___extsprintf_1.4.0.tgz";
         url  = "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz";
         sha1 = "e2689f8f356fad62cca65a3a91c5df5f9551692f";
       };
     }
 
     {
-      name = "fast-deep-equal-1.1.0.tgz";
+      name = "fast_deep_equal___fast_deep_equal_2.0.1.tgz";
       path = fetchurl {
-        name = "fast-deep-equal-1.1.0.tgz";
-        url  = "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz";
-        sha1 = "c053477817c86b51daa853c81e059b733d023614";
-      };
-    }
-
-    {
-      name = "fast-deep-equal-2.0.1.tgz";
-      path = fetchurl {
-        name = "fast-deep-equal-2.0.1.tgz";
+        name = "fast_deep_equal___fast_deep_equal_2.0.1.tgz";
         url  = "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz";
         sha1 = "7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49";
       };
     }
 
     {
-      name = "fast-json-stable-stringify-2.0.0.tgz";
+      name = "fast_json_stable_stringify___fast_json_stable_stringify_2.0.0.tgz";
       path = fetchurl {
-        name = "fast-json-stable-stringify-2.0.0.tgz";
+        name = "fast_json_stable_stringify___fast_json_stable_stringify_2.0.0.tgz";
         url  = "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz";
         sha1 = "d5142c0caee6b1189f87d3a76111064f86c8bbf2";
       };
     }
 
     {
-      name = "fast-levenshtein-2.0.6.tgz";
+      name = "fast_levenshtein___fast_levenshtein_2.0.6.tgz";
       path = fetchurl {
-        name = "fast-levenshtein-2.0.6.tgz";
+        name = "fast_levenshtein___fast_levenshtein_2.0.6.tgz";
         url  = "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz";
         sha1 = "3d8a5c66883a16a30ca8643e851f19baa7797917";
       };
     }
 
     {
-      name = "fastparse-1.1.1.tgz";
+      name = "fastparse___fastparse_1.1.2.tgz";
       path = fetchurl {
-        name = "fastparse-1.1.1.tgz";
-        url  = "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.1.tgz";
-        sha1 = "d1e2643b38a94d7583b479060e6c4affc94071f8";
+        name = "fastparse___fastparse_1.1.2.tgz";
+        url  = "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.2.tgz";
+        sha1 = "91728c5a5942eced8531283c79441ee4122c35a9";
       };
     }
 
     {
-      name = "faye-websocket-0.10.0.tgz";
+      name = "faye_websocket___faye_websocket_0.10.0.tgz";
       path = fetchurl {
-        name = "faye-websocket-0.10.0.tgz";
+        name = "faye_websocket___faye_websocket_0.10.0.tgz";
         url  = "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.10.0.tgz";
         sha1 = "4e492f8d04dfb6f89003507f6edbf2d501e7c6f4";
       };
     }
 
     {
-      name = "faye-websocket-0.11.1.tgz";
+      name = "faye_websocket___faye_websocket_0.11.1.tgz";
       path = fetchurl {
-        name = "faye-websocket-0.11.1.tgz";
+        name = "faye_websocket___faye_websocket_0.11.1.tgz";
         url  = "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.1.tgz";
         sha1 = "f0efe18c4f56e4f40afc7e06c719fd5ee6188f38";
       };
     }
 
     {
-      name = "fb-watchman-2.0.0.tgz";
+      name = "fb_watchman___fb_watchman_2.0.0.tgz";
       path = fetchurl {
-        name = "fb-watchman-2.0.0.tgz";
+        name = "fb_watchman___fb_watchman_2.0.0.tgz";
         url  = "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.0.tgz";
         sha1 = "54e9abf7dfa2f26cd9b1636c588c1afc05de5d58";
       };
     }
 
     {
-      name = "fbjs-0.8.17.tgz";
+      name = "fbjs___fbjs_0.8.17.tgz";
       path = fetchurl {
-        name = "fbjs-0.8.17.tgz";
+        name = "fbjs___fbjs_0.8.17.tgz";
         url  = "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.17.tgz";
         sha1 = "c4d598ead6949112653d6588b01a5cdcd9f90fdd";
       };
     }
 
     {
-      name = "figgy-pudding-3.5.1.tgz";
+      name = "fibers___fibers_3.1.1.tgz";
+      path = fetchurl {
+        name = "fibers___fibers_3.1.1.tgz";
+        url  = "https://registry.yarnpkg.com/fibers/-/fibers-3.1.1.tgz";
+        sha1 = "0238902ca938347bd779523692fbeefdf4f688ab";
+      };
+    }
+
+    {
+      name = "figgy_pudding___figgy_pudding_3.5.1.tgz";
       path = fetchurl {
-        name = "figgy-pudding-3.5.1.tgz";
+        name = "figgy_pudding___figgy_pudding_3.5.1.tgz";
         url  = "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.1.tgz";
         sha1 = "862470112901c727a0e495a80744bd5baa1d6790";
       };
     }
 
     {
-      name = "figures-2.0.0.tgz";
+      name = "figures___figures_2.0.0.tgz";
       path = fetchurl {
-        name = "figures-2.0.0.tgz";
+        name = "figures___figures_2.0.0.tgz";
         url  = "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz";
         sha1 = "3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962";
       };
     }
 
     {
-      name = "file-entry-cache-2.0.0.tgz";
+      name = "file_entry_cache___file_entry_cache_2.0.0.tgz";
       path = fetchurl {
-        name = "file-entry-cache-2.0.0.tgz";
+        name = "file_entry_cache___file_entry_cache_2.0.0.tgz";
         url  = "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-2.0.0.tgz";
         sha1 = "c392990c3e684783d838b8c84a45d8a048458361";
       };
     }
 
     {
-      name = "file-loader-2.0.0.tgz";
+      name = "file_loader___file_loader_3.0.1.tgz";
       path = fetchurl {
-        name = "file-loader-2.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/file-loader/-/file-loader-2.0.0.tgz";
-        sha1 = "39749c82f020b9e85901dcff98e8004e6401cfde";
+        name = "file_loader___file_loader_3.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/file-loader/-/file-loader-3.0.1.tgz";
+        sha1 = "f8e0ba0b599918b51adfe45d66d1e771ad560faa";
       };
     }
 
     {
-      name = "filename-regex-2.0.1.tgz";
+      name = "filename_regex___filename_regex_2.0.1.tgz";
       path = fetchurl {
-        name = "filename-regex-2.0.1.tgz";
+        name = "filename_regex___filename_regex_2.0.1.tgz";
         url  = "https://registry.yarnpkg.com/filename-regex/-/filename-regex-2.0.1.tgz";
         sha1 = "c1c4b9bee3e09725ddb106b75c1e301fe2f18b26";
       };
     }
 
     {
-      name = "fileset-2.0.3.tgz";
+      name = "fileset___fileset_2.0.3.tgz";
       path = fetchurl {
-        name = "fileset-2.0.3.tgz";
+        name = "fileset___fileset_2.0.3.tgz";
         url  = "https://registry.yarnpkg.com/fileset/-/fileset-2.0.3.tgz";
         sha1 = "8e7548a96d3cc2327ee5e674168723a333bba2a0";
       };
     }
 
     {
-      name = "filesize-3.6.1.tgz";
+      name = "filesize___filesize_3.6.1.tgz";
       path = fetchurl {
-        name = "filesize-3.6.1.tgz";
+        name = "filesize___filesize_3.6.1.tgz";
         url  = "https://registry.yarnpkg.com/filesize/-/filesize-3.6.1.tgz";
         sha1 = "090bb3ee01b6f801a8a8be99d31710b3422bb317";
       };
     }
 
     {
-      name = "fill-range-2.2.4.tgz";
+      name = "fill_range___fill_range_2.2.4.tgz";
       path = fetchurl {
-        name = "fill-range-2.2.4.tgz";
+        name = "fill_range___fill_range_2.2.4.tgz";
         url  = "https://registry.yarnpkg.com/fill-range/-/fill-range-2.2.4.tgz";
         sha1 = "eb1e773abb056dcd8df2bfdf6af59b8b3a936565";
       };
     }
 
     {
-      name = "fill-range-4.0.0.tgz";
+      name = "fill_range___fill_range_4.0.0.tgz";
       path = fetchurl {
-        name = "fill-range-4.0.0.tgz";
+        name = "fill_range___fill_range_4.0.0.tgz";
         url  = "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz";
         sha1 = "d544811d428f98eb06a63dc402d2403c328c38f7";
       };
     }
 
     {
-      name = "finalhandler-1.1.1.tgz";
+      name = "finalhandler___finalhandler_1.1.1.tgz";
       path = fetchurl {
-        name = "finalhandler-1.1.1.tgz";
+        name = "finalhandler___finalhandler_1.1.1.tgz";
         url  = "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.1.tgz";
         sha1 = "eebf4ed840079c83f4249038c9d703008301b105";
       };
     }
 
     {
-      name = "find-cache-dir-1.0.0.tgz";
+      name = "find_cache_dir___find_cache_dir_1.0.0.tgz";
       path = fetchurl {
-        name = "find-cache-dir-1.0.0.tgz";
+        name = "find_cache_dir___find_cache_dir_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-1.0.0.tgz";
         sha1 = "9288e3e9e3cc3748717d39eade17cf71fc30ee6f";
       };
     }
 
     {
-      name = "find-cache-dir-2.0.0.tgz";
+      name = "find_cache_dir___find_cache_dir_2.0.0.tgz";
       path = fetchurl {
-        name = "find-cache-dir-2.0.0.tgz";
+        name = "find_cache_dir___find_cache_dir_2.0.0.tgz";
         url  = "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.0.0.tgz";
         sha1 = "4c1faed59f45184530fb9d7fa123a4d04a98472d";
       };
     }
 
     {
-      name = "find-up-1.1.2.tgz";
+      name = "find_up___find_up_1.1.2.tgz";
       path = fetchurl {
-        name = "find-up-1.1.2.tgz";
+        name = "find_up___find_up_1.1.2.tgz";
         url  = "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz";
         sha1 = "6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f";
       };
     }
 
     {
-      name = "find-up-2.1.0.tgz";
+      name = "find_up___find_up_2.1.0.tgz";
       path = fetchurl {
-        name = "find-up-2.1.0.tgz";
+        name = "find_up___find_up_2.1.0.tgz";
         url  = "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz";
         sha1 = "45d1b7e506c717ddd482775a2b77920a3c0c57a7";
       };
     }
 
     {
-      name = "find-up-3.0.0.tgz";
+      name = "find_up___find_up_3.0.0.tgz";
       path = fetchurl {
-        name = "find-up-3.0.0.tgz";
+        name = "find_up___find_up_3.0.0.tgz";
         url  = "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz";
         sha1 = "49169f1d7993430646da61ecc5ae355c21c97b73";
       };
     }
 
     {
-      name = "flat-cache-1.3.0.tgz";
+      name = "flat_cache___flat_cache_1.3.4.tgz";
       path = fetchurl {
-        name = "flat-cache-1.3.0.tgz";
-        url  = "https://registry.yarnpkg.com/flat-cache/-/flat-cache-1.3.0.tgz";
-        sha1 = "d3030b32b38154f4e3b7e9c709f490f7ef97c481";
+        name = "flat_cache___flat_cache_1.3.4.tgz";
+        url  = "https://registry.yarnpkg.com/flat-cache/-/flat-cache-1.3.4.tgz";
+        sha1 = "2c2ef77525cc2929007dfffa1dd314aa9c9dee6f";
       };
     }
 
     {
-      name = "flatten-1.0.2.tgz";
+      name = "flush_write_stream___flush_write_stream_1.0.3.tgz";
       path = fetchurl {
-        name = "flatten-1.0.2.tgz";
-        url  = "https://registry.yarnpkg.com/flatten/-/flatten-1.0.2.tgz";
-        sha1 = "dae46a9d78fbe25292258cc1e780a41d95c03782";
-      };
-    }
-
-    {
-      name = "flush-write-stream-1.0.3.tgz";
-      path = fetchurl {
-        name = "flush-write-stream-1.0.3.tgz";
+        name = "flush_write_stream___flush_write_stream_1.0.3.tgz";
         url  = "https://registry.yarnpkg.com/flush-write-stream/-/flush-write-stream-1.0.3.tgz";
         sha1 = "c5d586ef38af6097650b49bc41b55fabb19f35bd";
       };
     }
 
     {
-      name = "follow-redirects-1.5.8.tgz";
+      name = "follow_redirects___follow_redirects_1.6.0.tgz";
       path = fetchurl {
-        name = "follow-redirects-1.5.8.tgz";
-        url  = "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.5.8.tgz";
-        sha1 = "1dbfe13e45ad969f813e86c00e5296f525c885a1";
+        name = "follow_redirects___follow_redirects_1.6.0.tgz";
+        url  = "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.6.0.tgz";
+        sha1 = "d12452c031e8c67eb6637d861bfc7a8090167933";
       };
     }
 
     {
-      name = "font-awesome-4.7.0.tgz";
+      name = "font_awesome___font_awesome_4.7.0.tgz";
       path = fetchurl {
-        name = "font-awesome-4.7.0.tgz";
+        name = "font_awesome___font_awesome_4.7.0.tgz";
         url  = "https://registry.yarnpkg.com/font-awesome/-/font-awesome-4.7.0.tgz";
         sha1 = "8fa8cf0411a1a31afd07b06d2902bb9fc815a133";
       };
     }
 
     {
-      name = "for-in-0.1.8.tgz";
+      name = "for_in___for_in_0.1.8.tgz";
       path = fetchurl {
-        name = "for-in-0.1.8.tgz";
+        name = "for_in___for_in_0.1.8.tgz";
         url  = "https://registry.yarnpkg.com/for-in/-/for-in-0.1.8.tgz";
         sha1 = "d8773908e31256109952b1fdb9b3fa867d2775e1";
       };
     }
 
     {
-      name = "for-in-1.0.2.tgz";
+      name = "for_in___for_in_1.0.2.tgz";
       path = fetchurl {
-        name = "for-in-1.0.2.tgz";
+        name = "for_in___for_in_1.0.2.tgz";
         url  = "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz";
         sha1 = "81068d295a8142ec0ac726c6e2200c30fb6d5e80";
       };
     }
 
     {
-      name = "for-own-0.1.5.tgz";
+      name = "for_own___for_own_0.1.5.tgz";
       path = fetchurl {
-        name = "for-own-0.1.5.tgz";
+        name = "for_own___for_own_0.1.5.tgz";
         url  = "https://registry.yarnpkg.com/for-own/-/for-own-0.1.5.tgz";
         sha1 = "5265c681a4f294dabbf17c9509b6763aa84510ce";
       };
     }
 
     {
-      name = "for-own-1.0.0.tgz";
+      name = "for_own___for_own_1.0.0.tgz";
       path = fetchurl {
-        name = "for-own-1.0.0.tgz";
+        name = "for_own___for_own_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/for-own/-/for-own-1.0.0.tgz";
         sha1 = "c63332f415cedc4b04dbfe70cf836494c53cb44b";
       };
     }
 
     {
-      name = "forever-agent-0.6.1.tgz";
+      name = "forever_agent___forever_agent_0.6.1.tgz";
       path = fetchurl {
-        name = "forever-agent-0.6.1.tgz";
+        name = "forever_agent___forever_agent_0.6.1.tgz";
         url  = "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz";
         sha1 = "fbc71f0c41adeb37f96c577ad1ed42d8fdacca91";
       };
     }
 
     {
-      name = "form-data-2.1.4.tgz";
-      path = fetchurl {
-        name = "form-data-2.1.4.tgz";
-        url  = "https://registry.yarnpkg.com/form-data/-/form-data-2.1.4.tgz";
-        sha1 = "33c183acf193276ecaa98143a69e94bfee1750d1";
-      };
-    }
-
-    {
-      name = "form-data-2.3.2.tgz";
+      name = "form_data___form_data_2.3.3.tgz";
       path = fetchurl {
-        name = "form-data-2.3.2.tgz";
-        url  = "https://registry.yarnpkg.com/form-data/-/form-data-2.3.2.tgz";
-        sha1 = "4970498be604c20c005d4f5c23aecd21d6b49099";
+        name = "form_data___form_data_2.3.3.tgz";
+        url  = "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz";
+        sha1 = "dcce52c05f644f298c6a7ab936bd724ceffbf3a6";
       };
     }
 
     {
-      name = "forwarded-0.1.2.tgz";
+      name = "forwarded___forwarded_0.1.2.tgz";
       path = fetchurl {
-        name = "forwarded-0.1.2.tgz";
+        name = "forwarded___forwarded_0.1.2.tgz";
         url  = "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz";
         sha1 = "98c23dab1175657b8c0573e8ceccd91b0ff18c84";
       };
     }
 
     {
-      name = "fragment-cache-0.2.1.tgz";
+      name = "fragment_cache___fragment_cache_0.2.1.tgz";
       path = fetchurl {
-        name = "fragment-cache-0.2.1.tgz";
+        name = "fragment_cache___fragment_cache_0.2.1.tgz";
         url  = "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz";
         sha1 = "4290fad27f13e89be7f33799c6bc5a0abfff0d19";
       };
     }
 
     {
-      name = "fresh-0.5.2.tgz";
+      name = "fresh___fresh_0.5.2.tgz";
       path = fetchurl {
-        name = "fresh-0.5.2.tgz";
+        name = "fresh___fresh_0.5.2.tgz";
         url  = "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz";
         sha1 = "3d8cadd90d976569fa835ab1f8e4b23a105605a7";
       };
     }
 
     {
-      name = "from2-2.3.0.tgz";
+      name = "from2___from2_2.3.0.tgz";
       path = fetchurl {
-        name = "from2-2.3.0.tgz";
+        name = "from2___from2_2.3.0.tgz";
         url  = "https://registry.yarnpkg.com/from2/-/from2-2.3.0.tgz";
         sha1 = "8bfb5502bde4a4d36cfdeea007fcca21d7e382af";
       };
     }
 
     {
-      name = "fs-extra-7.0.0.tgz";
+      name = "fs_minipass___fs_minipass_1.2.5.tgz";
       path = fetchurl {
-        name = "fs-extra-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.0.tgz";
-        sha1 = "8cc3f47ce07ef7b3593a11b9fb245f7e34c041d6";
-      };
-    }
-
-    {
-      name = "fs-minipass-1.2.5.tgz";
-      path = fetchurl {
-        name = "fs-minipass-1.2.5.tgz";
+        name = "fs_minipass___fs_minipass_1.2.5.tgz";
         url  = "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.5.tgz";
         sha1 = "06c277218454ec288df77ada54a03b8702aacb9d";
       };
     }
 
     {
-      name = "fs-write-stream-atomic-1.0.10.tgz";
+      name = "fs_write_stream_atomic___fs_write_stream_atomic_1.0.10.tgz";
       path = fetchurl {
-        name = "fs-write-stream-atomic-1.0.10.tgz";
+        name = "fs_write_stream_atomic___fs_write_stream_atomic_1.0.10.tgz";
         url  = "https://registry.yarnpkg.com/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz";
         sha1 = "b47df53493ef911df75731e70a9ded0189db40c9";
       };
     }
 
     {
-      name = "fs.realpath-1.0.0.tgz";
+      name = "fs.realpath___fs.realpath_1.0.0.tgz";
       path = fetchurl {
-        name = "fs.realpath-1.0.0.tgz";
+        name = "fs.realpath___fs.realpath_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz";
         sha1 = "1504ad2523158caa40db4a2787cb01411994ea4f";
       };
     }
 
     {
-      name = "fsevents-1.2.4.tgz";
+      name = "fsevents___fsevents_1.2.4.tgz";
       path = fetchurl {
-        name = "fsevents-1.2.4.tgz";
+        name = "fsevents___fsevents_1.2.4.tgz";
         url  = "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.4.tgz";
         sha1 = "f41dcb1af2582af3692da36fc55cbd8e1041c426";
       };
     }
 
     {
-      name = "fstream-ignore-1.0.5.tgz";
-      path = fetchurl {
-        name = "fstream-ignore-1.0.5.tgz";
-        url  = "https://registry.yarnpkg.com/fstream-ignore/-/fstream-ignore-1.0.5.tgz";
-        sha1 = "9c31dae34767018fe1d249b24dada67d092da105";
-      };
-    }
-
-    {
-      name = "fstream-1.0.11.tgz";
-      path = fetchurl {
-        name = "fstream-1.0.11.tgz";
-        url  = "https://registry.yarnpkg.com/fstream/-/fstream-1.0.11.tgz";
-        sha1 = "5c1fb1f117477114f0632a0eb4b71b3cb0fd3171";
-      };
-    }
-
-    {
-      name = "function-bind-1.1.1.tgz";
+      name = "function_bind___function_bind_1.1.1.tgz";
       path = fetchurl {
-        name = "function-bind-1.1.1.tgz";
+        name = "function_bind___function_bind_1.1.1.tgz";
         url  = "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz";
         sha1 = "a56899d3ea3c9bab874bb9773b7c5ede92f4895d";
       };
     }
 
     {
-      name = "function.prototype.name-1.1.0.tgz";
+      name = "function.prototype.name___function.prototype.name_1.1.0.tgz";
       path = fetchurl {
-        name = "function.prototype.name-1.1.0.tgz";
+        name = "function.prototype.name___function.prototype.name_1.1.0.tgz";
         url  = "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.0.tgz";
         sha1 = "8bd763cc0af860a859cc5d49384d74b932cd2327";
       };
     }
 
     {
-      name = "functional-red-black-tree-1.0.1.tgz";
+      name = "functional_red_black_tree___functional_red_black_tree_1.0.1.tgz";
       path = fetchurl {
-        name = "functional-red-black-tree-1.0.1.tgz";
+        name = "functional_red_black_tree___functional_red_black_tree_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz";
         sha1 = "1b0ab3bd553b2a0d6399d29c0e3ea0b252078327";
       };
     }
 
     {
-      name = "gauge-2.7.4.tgz";
+      name = "gauge___gauge_2.7.4.tgz";
       path = fetchurl {
-        name = "gauge-2.7.4.tgz";
+        name = "gauge___gauge_2.7.4.tgz";
         url  = "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz";
         sha1 = "2c03405c7538c39d7eb37b317022e325fb018bf7";
       };
     }
 
     {
-      name = "gaze-1.1.3.tgz";
+      name = "generic_pool___generic_pool_2.4.3.tgz";
       path = fetchurl {
-        name = "gaze-1.1.3.tgz";
-        url  = "https://registry.yarnpkg.com/gaze/-/gaze-1.1.3.tgz";
-        sha1 = "c441733e13b927ac8c0ff0b4c3b033f28812924a";
-      };
-    }
-
-    {
-      name = "generic-pool-2.4.3.tgz";
-      path = fetchurl {
-        name = "generic-pool-2.4.3.tgz";
+        name = "generic_pool___generic_pool_2.4.3.tgz";
         url  = "https://registry.yarnpkg.com/generic-pool/-/generic-pool-2.4.3.tgz";
         sha1 = "780c36f69dfad05a5a045dd37be7adca11a4f6ff";
       };
     }
 
     {
-      name = "get-caller-file-1.0.3.tgz";
+      name = "get_caller_file___get_caller_file_1.0.3.tgz";
       path = fetchurl {
-        name = "get-caller-file-1.0.3.tgz";
+        name = "get_caller_file___get_caller_file_1.0.3.tgz";
         url  = "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.3.tgz";
         sha1 = "f978fa4c90d1dfe7ff2d6beda2a515e713bdcf4a";
       };
     }
 
     {
-      name = "get-stdin-4.0.1.tgz";
+      name = "get_stream___get_stream_3.0.0.tgz";
       path = fetchurl {
-        name = "get-stdin-4.0.1.tgz";
-        url  = "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz";
-        sha1 = "b968c6b0a04384324902e8bf1a5df32579a450fe";
+        name = "get_stream___get_stream_3.0.0.tgz";
+        url  = "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz";
+        sha1 = "8e943d1358dc37555054ecbe2edb05aa174ede14";
       };
     }
 
     {
-      name = "get-stream-3.0.0.tgz";
+      name = "get_stream___get_stream_4.1.0.tgz";
       path = fetchurl {
-        name = "get-stream-3.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz";
-        sha1 = "8e943d1358dc37555054ecbe2edb05aa174ede14";
+        name = "get_stream___get_stream_4.1.0.tgz";
+        url  = "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz";
+        sha1 = "c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5";
       };
     }
 
     {
-      name = "get-value-2.0.6.tgz";
+      name = "get_value___get_value_2.0.6.tgz";
       path = fetchurl {
-        name = "get-value-2.0.6.tgz";
+        name = "get_value___get_value_2.0.6.tgz";
         url  = "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz";
         sha1 = "dc15ca1c672387ca76bd37ac0a395ba2042a2c28";
       };
     }
 
     {
-      name = "getpass-0.1.7.tgz";
+      name = "getpass___getpass_0.1.7.tgz";
       path = fetchurl {
-        name = "getpass-0.1.7.tgz";
+        name = "getpass___getpass_0.1.7.tgz";
         url  = "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz";
         sha1 = "5eff8e3e684d569ae4cb2b1282604e8ba62149fa";
       };
     }
 
     {
-      name = "glob-base-0.3.0.tgz";
+      name = "glob_base___glob_base_0.3.0.tgz";
       path = fetchurl {
-        name = "glob-base-0.3.0.tgz";
+        name = "glob_base___glob_base_0.3.0.tgz";
         url  = "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz";
         sha1 = "dbb164f6221b1c0b1ccf82aea328b497df0ea3c4";
       };
     }
 
     {
-      name = "glob-parent-2.0.0.tgz";
+      name = "glob_parent___glob_parent_2.0.0.tgz";
       path = fetchurl {
-        name = "glob-parent-2.0.0.tgz";
+        name = "glob_parent___glob_parent_2.0.0.tgz";
         url  = "https://registry.yarnpkg.com/glob-parent/-/glob-parent-2.0.0.tgz";
         sha1 = "81383d72db054fcccf5336daa902f182f6edbb28";
       };
     }
 
     {
-      name = "glob-parent-3.1.0.tgz";
+      name = "glob_parent___glob_parent_3.1.0.tgz";
       path = fetchurl {
-        name = "glob-parent-3.1.0.tgz";
+        name = "glob_parent___glob_parent_3.1.0.tgz";
         url  = "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz";
         sha1 = "9e6af6299d8d3bd2bd40430832bd113df906c5ae";
       };
     }
 
     {
-      name = "glob-7.1.3.tgz";
+      name = "glob___glob_7.1.3.tgz";
       path = fetchurl {
-        name = "glob-7.1.3.tgz";
+        name = "glob___glob_7.1.3.tgz";
         url  = "https://registry.yarnpkg.com/glob/-/glob-7.1.3.tgz";
         sha1 = "3960832d3f1574108342dafd3a67b332c0969df1";
       };
     }
 
     {
-      name = "global-modules-path-2.3.0.tgz";
+      name = "global_modules_path___global_modules_path_2.3.1.tgz";
       path = fetchurl {
-        name = "global-modules-path-2.3.0.tgz";
-        url  = "https://registry.yarnpkg.com/global-modules-path/-/global-modules-path-2.3.0.tgz";
-        sha1 = "b0e2bac6beac39745f7db5c59d26a36a0b94f7dc";
+        name = "global_modules_path___global_modules_path_2.3.1.tgz";
+        url  = "https://registry.yarnpkg.com/global-modules-path/-/global-modules-path-2.3.1.tgz";
+        sha1 = "e541f4c800a1a8514a990477b267ac67525b9931";
       };
     }
 
     {
-      name = "globals-11.7.0.tgz";
+      name = "globals___globals_11.9.0.tgz";
       path = fetchurl {
-        name = "globals-11.7.0.tgz";
-        url  = "https://registry.yarnpkg.com/globals/-/globals-11.7.0.tgz";
-        sha1 = "a583faa43055b1aca771914bf68258e2fc125673";
+        name = "globals___globals_11.9.0.tgz";
+        url  = "https://registry.yarnpkg.com/globals/-/globals-11.9.0.tgz";
+        sha1 = "bde236808e987f290768a93d065060d78e6ab249";
       };
     }
 
     {
-      name = "globals-9.18.0.tgz";
+      name = "globals___globals_9.18.0.tgz";
       path = fetchurl {
-        name = "globals-9.18.0.tgz";
+        name = "globals___globals_9.18.0.tgz";
         url  = "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz";
         sha1 = "aa3896b3e69b487f17e31ed2143d69a8e30c2d8a";
       };
     }
 
     {
-      name = "globby-5.0.0.tgz";
+      name = "globby___globby_6.1.0.tgz";
       path = fetchurl {
-        name = "globby-5.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/globby/-/globby-5.0.0.tgz";
-        sha1 = "ebd84667ca0dbb330b99bcfc68eac2bc54370e0d";
-      };
-    }
-
-    {
-      name = "globby-6.1.0.tgz";
-      path = fetchurl {
-        name = "globby-6.1.0.tgz";
+        name = "globby___globby_6.1.0.tgz";
         url  = "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz";
         sha1 = "f5a6d70e8395e21c858fb0489d64df02424d506c";
       };
     }
 
     {
-      name = "globule-1.2.1.tgz";
+      name = "graceful_fs___graceful_fs_4.1.15.tgz";
       path = fetchurl {
-        name = "globule-1.2.1.tgz";
-        url  = "https://registry.yarnpkg.com/globule/-/globule-1.2.1.tgz";
-        sha1 = "5dffb1b191f22d20797a9369b49eab4e9839696d";
+        name = "graceful_fs___graceful_fs_4.1.15.tgz";
+        url  = "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz";
+        sha1 = "ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00";
       };
     }
 
     {
-      name = "gonzales-pe-4.2.3.tgz";
+      name = "growly___growly_1.3.0.tgz";
       path = fetchurl {
-        name = "gonzales-pe-4.2.3.tgz";
-        url  = "https://registry.yarnpkg.com/gonzales-pe/-/gonzales-pe-4.2.3.tgz";
-        sha1 = "41091703625433285e0aee3aa47829fc1fbeb6f2";
-      };
-    }
-
-    {
-      name = "graceful-fs-4.1.11.tgz";
-      path = fetchurl {
-        name = "graceful-fs-4.1.11.tgz";
-        url  = "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz";
-        sha1 = "0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658";
-      };
-    }
-
-    {
-      name = "growly-1.3.0.tgz";
-      path = fetchurl {
-        name = "growly-1.3.0.tgz";
+        name = "growly___growly_1.3.0.tgz";
         url  = "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz";
         sha1 = "f10748cbe76af964b7c96c93c6bcc28af120c081";
       };
     }
 
     {
-      name = "gzip-size-4.1.0.tgz";
+      name = "gzip_size___gzip_size_5.0.0.tgz";
       path = fetchurl {
-        name = "gzip-size-4.1.0.tgz";
-        url  = "https://registry.yarnpkg.com/gzip-size/-/gzip-size-4.1.0.tgz";
-        sha1 = "8ae096257eabe7d69c45be2b67c448124ffb517c";
+        name = "gzip_size___gzip_size_5.0.0.tgz";
+        url  = "https://registry.yarnpkg.com/gzip-size/-/gzip-size-5.0.0.tgz";
+        sha1 = "a55ecd99222f4c48fd8c01c625ce3b349d0a0e80";
       };
     }
 
     {
-      name = "handle-thing-1.2.5.tgz";
+      name = "handle_thing___handle_thing_2.0.0.tgz";
       path = fetchurl {
-        name = "handle-thing-1.2.5.tgz";
-        url  = "https://registry.yarnpkg.com/handle-thing/-/handle-thing-1.2.5.tgz";
-        sha1 = "fd7aad726bf1a5fd16dfc29b2f7a6601d27139c4";
+        name = "handle_thing___handle_thing_2.0.0.tgz";
+        url  = "https://registry.yarnpkg.com/handle-thing/-/handle-thing-2.0.0.tgz";
+        sha1 = "0e039695ff50c93fc288557d696f3c1dc6776754";
       };
     }
 
     {
-      name = "handlebars-4.0.12.tgz";
+      name = "handlebars___handlebars_4.0.12.tgz";
       path = fetchurl {
-        name = "handlebars-4.0.12.tgz";
+        name = "handlebars___handlebars_4.0.12.tgz";
         url  = "https://registry.yarnpkg.com/handlebars/-/handlebars-4.0.12.tgz";
         sha1 = "2c15c8a96d46da5e266700518ba8cb8d919d5bc5";
       };
     }
 
     {
-      name = "har-schema-1.0.5.tgz";
-      path = fetchurl {
-        name = "har-schema-1.0.5.tgz";
-        url  = "https://registry.yarnpkg.com/har-schema/-/har-schema-1.0.5.tgz";
-        sha1 = "d263135f43307c02c602afc8fe95970c0151369e";
-      };
-    }
-
-    {
-      name = "har-schema-2.0.0.tgz";
+      name = "har_schema___har_schema_2.0.0.tgz";
       path = fetchurl {
-        name = "har-schema-2.0.0.tgz";
+        name = "har_schema___har_schema_2.0.0.tgz";
         url  = "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz";
         sha1 = "a94c2224ebcac04782a0d9035521f24735b7ec92";
       };
     }
 
     {
-      name = "har-validator-4.2.1.tgz";
+      name = "har_validator___har_validator_5.1.3.tgz";
       path = fetchurl {
-        name = "har-validator-4.2.1.tgz";
-        url  = "https://registry.yarnpkg.com/har-validator/-/har-validator-4.2.1.tgz";
-        sha1 = "33481d0f1bbff600dd203d75812a6a5fba002e2a";
+        name = "har_validator___har_validator_5.1.3.tgz";
+        url  = "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.3.tgz";
+        sha1 = "1ef89ebd3e4996557675eed9893110dc350fa080";
       };
     }
 
     {
-      name = "har-validator-5.0.3.tgz";
+      name = "has_ansi___has_ansi_2.0.0.tgz";
       path = fetchurl {
-        name = "har-validator-5.0.3.tgz";
-        url  = "https://registry.yarnpkg.com/har-validator/-/har-validator-5.0.3.tgz";
-        sha1 = "ba402c266194f15956ef15e0fcf242993f6a7dfd";
-      };
-    }
-
-    {
-      name = "har-validator-5.1.0.tgz";
-      path = fetchurl {
-        name = "har-validator-5.1.0.tgz";
-        url  = "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.0.tgz";
-        sha1 = "44657f5688a22cfd4b72486e81b3a3fb11742c29";
-      };
-    }
-
-    {
-      name = "has-ansi-2.0.0.tgz";
-      path = fetchurl {
-        name = "has-ansi-2.0.0.tgz";
+        name = "has_ansi___has_ansi_2.0.0.tgz";
         url  = "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz";
         sha1 = "34f5049ce1ecdf2b0649af3ef24e45ed35416d91";
       };
     }
 
     {
-      name = "has-flag-1.0.0.tgz";
+      name = "has_flag___has_flag_1.0.0.tgz";
       path = fetchurl {
-        name = "has-flag-1.0.0.tgz";
+        name = "has_flag___has_flag_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/has-flag/-/has-flag-1.0.0.tgz";
         sha1 = "9d9e793165ce017a00f00418c43f942a7b1d11fa";
       };
     }
 
     {
-      name = "has-flag-3.0.0.tgz";
+      name = "has_flag___has_flag_3.0.0.tgz";
       path = fetchurl {
-        name = "has-flag-3.0.0.tgz";
+        name = "has_flag___has_flag_3.0.0.tgz";
         url  = "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz";
         sha1 = "b5d454dc2199ae225699f3467e5a07f3b955bafd";
       };
     }
 
     {
-      name = "has-symbols-1.0.0.tgz";
+      name = "has_symbols___has_symbols_1.0.0.tgz";
       path = fetchurl {
-        name = "has-symbols-1.0.0.tgz";
+        name = "has_symbols___has_symbols_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.0.tgz";
         sha1 = "ba1a8f1af2a0fc39650f5c850367704122063b44";
       };
     }
 
     {
-      name = "has-unicode-2.0.1.tgz";
+      name = "has_unicode___has_unicode_2.0.1.tgz";
       path = fetchurl {
-        name = "has-unicode-2.0.1.tgz";
+        name = "has_unicode___has_unicode_2.0.1.tgz";
         url  = "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz";
         sha1 = "e0e6fe6a28cf51138855e086d1691e771de2a8b9";
       };
     }
 
     {
-      name = "has-value-0.3.1.tgz";
+      name = "has_value___has_value_0.3.1.tgz";
       path = fetchurl {
-        name = "has-value-0.3.1.tgz";
+        name = "has_value___has_value_0.3.1.tgz";
         url  = "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz";
         sha1 = "7b1f58bada62ca827ec0a2078025654845995e1f";
       };
     }
 
     {
-      name = "has-value-1.0.0.tgz";
+      name = "has_value___has_value_1.0.0.tgz";
       path = fetchurl {
-        name = "has-value-1.0.0.tgz";
+        name = "has_value___has_value_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz";
         sha1 = "18b281da585b1c5c51def24c930ed29a0be6b177";
       };
     }
 
     {
-      name = "has-values-0.1.4.tgz";
+      name = "has_values___has_values_0.1.4.tgz";
       path = fetchurl {
-        name = "has-values-0.1.4.tgz";
+        name = "has_values___has_values_0.1.4.tgz";
         url  = "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz";
         sha1 = "6d61de95d91dfca9b9a02089ad384bff8f62b771";
       };
     }
 
     {
-      name = "has-values-1.0.0.tgz";
+      name = "has_values___has_values_1.0.0.tgz";
       path = fetchurl {
-        name = "has-values-1.0.0.tgz";
+        name = "has_values___has_values_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz";
         sha1 = "95b0b63fec2146619a6fe57fe75628d5a39efe4f";
       };
     }
 
     {
-      name = "has-1.0.3.tgz";
+      name = "has___has_1.0.3.tgz";
       path = fetchurl {
-        name = "has-1.0.3.tgz";
+        name = "has___has_1.0.3.tgz";
         url  = "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz";
         sha1 = "722d7cbfc1f6aa8241f16dd814e011e1f41e8796";
       };
     }
 
     {
-      name = "hash-base-3.0.4.tgz";
+      name = "hash_base___hash_base_3.0.4.tgz";
       path = fetchurl {
-        name = "hash-base-3.0.4.tgz";
+        name = "hash_base___hash_base_3.0.4.tgz";
         url  = "https://registry.yarnpkg.com/hash-base/-/hash-base-3.0.4.tgz";
         sha1 = "5fc8686847ecd73499403319a6b0a3f3f6ae4918";
       };
     }
 
     {
-      name = "hash.js-1.1.5.tgz";
+      name = "hash.js___hash.js_1.1.7.tgz";
       path = fetchurl {
-        name = "hash.js-1.1.5.tgz";
-        url  = "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.5.tgz";
-        sha1 = "e38ab4b85dfb1e0c40fe9265c0e9b54854c23812";
+        name = "hash.js___hash.js_1.1.7.tgz";
+        url  = "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz";
+        sha1 = "0babca538e8d4ee4a0f8988d68866537a003cf42";
       };
     }
 
     {
-      name = "hawk-3.1.3.tgz";
+      name = "hex_color_regex___hex_color_regex_1.1.0.tgz";
       path = fetchurl {
-        name = "hawk-3.1.3.tgz";
-        url  = "https://registry.yarnpkg.com/hawk/-/hawk-3.1.3.tgz";
-        sha1 = "078444bd7c1640b0fe540d2c9b73d59678e8e1c4";
+        name = "hex_color_regex___hex_color_regex_1.1.0.tgz";
+        url  = "https://registry.yarnpkg.com/hex-color-regex/-/hex-color-regex-1.1.0.tgz";
+        sha1 = "4c06fccb4602fe2602b3c93df82d7e7dbf1a8a8e";
       };
     }
 
     {
-      name = "history-4.7.2.tgz";
+      name = "history___history_4.7.2.tgz";
       path = fetchurl {
-        name = "history-4.7.2.tgz";
+        name = "history___history_4.7.2.tgz";
         url  = "https://registry.yarnpkg.com/history/-/history-4.7.2.tgz";
         sha1 = "22b5c7f31633c5b8021c7f4a8a954ac139ee8d5b";
       };
     }
 
     {
-      name = "hmac-drbg-1.0.1.tgz";
+      name = "hmac_drbg___hmac_drbg_1.0.1.tgz";
       path = fetchurl {
-        name = "hmac-drbg-1.0.1.tgz";
+        name = "hmac_drbg___hmac_drbg_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz";
         sha1 = "d2745701025a6c775a6c545793ed502fc0c649a1";
       };
     }
 
     {
-      name = "hoek-2.16.3.tgz";
+      name = "hoist_non_react_statics___hoist_non_react_statics_2.5.5.tgz";
       path = fetchurl {
-        name = "hoek-2.16.3.tgz";
-        url  = "https://registry.yarnpkg.com/hoek/-/hoek-2.16.3.tgz";
-        sha1 = "20bb7403d3cea398e91dc4710a8ff1b8274a25ed";
+        name = "hoist_non_react_statics___hoist_non_react_statics_2.5.5.tgz";
+        url  = "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz";
+        sha1 = "c5903cf409c0dfd908f388e619d86b9c1174cb47";
       };
     }
 
     {
-      name = "hoist-non-react-statics-2.5.5.tgz";
+      name = "hoist_non_react_statics___hoist_non_react_statics_3.2.1.tgz";
       path = fetchurl {
-        name = "hoist-non-react-statics-2.5.5.tgz";
-        url  = "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz";
-        sha1 = "c5903cf409c0dfd908f388e619d86b9c1174cb47";
+        name = "hoist_non_react_statics___hoist_non_react_statics_3.2.1.tgz";
+        url  = "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-3.2.1.tgz";
+        sha1 = "c09c0555c84b38a7ede6912b61efddafd6e75e1e";
       };
     }
 
     {
-      name = "home-or-tmp-2.0.0.tgz";
+      name = "home_or_tmp___home_or_tmp_2.0.0.tgz";
       path = fetchurl {
-        name = "home-or-tmp-2.0.0.tgz";
+        name = "home_or_tmp___home_or_tmp_2.0.0.tgz";
         url  = "https://registry.yarnpkg.com/home-or-tmp/-/home-or-tmp-2.0.0.tgz";
         sha1 = "e36c3f2d2cae7d746a857e38d18d5f32a7882db8";
       };
     }
 
     {
-      name = "hosted-git-info-2.7.1.tgz";
+      name = "hoopy___hoopy_0.1.4.tgz";
+      path = fetchurl {
+        name = "hoopy___hoopy_0.1.4.tgz";
+        url  = "https://registry.yarnpkg.com/hoopy/-/hoopy-0.1.4.tgz";
+        sha1 = "609207d661100033a9a9402ad3dea677381c1b1d";
+      };
+    }
+
+    {
+      name = "hosted_git_info___hosted_git_info_2.7.1.tgz";
       path = fetchurl {
-        name = "hosted-git-info-2.7.1.tgz";
+        name = "hosted_git_info___hosted_git_info_2.7.1.tgz";
         url  = "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.7.1.tgz";
         sha1 = "97f236977bd6e125408930ff6de3eec6281ec047";
       };
     }
 
     {
-      name = "hpack.js-2.1.6.tgz";
+      name = "hpack.js___hpack.js_2.1.6.tgz";
       path = fetchurl {
-        name = "hpack.js-2.1.6.tgz";
+        name = "hpack.js___hpack.js_2.1.6.tgz";
         url  = "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz";
         sha1 = "87774c0949e513f42e84575b3c45681fade2a0b2";
       };
     }
 
     {
-      name = "html-encoding-sniffer-1.0.2.tgz";
+      name = "hsl_regex___hsl_regex_1.0.0.tgz";
       path = fetchurl {
-        name = "html-encoding-sniffer-1.0.2.tgz";
-        url  = "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz";
-        sha1 = "e70d84b94da53aa375e11fe3a351be6642ca46f8";
+        name = "hsl_regex___hsl_regex_1.0.0.tgz";
+        url  = "https://registry.yarnpkg.com/hsl-regex/-/hsl-regex-1.0.0.tgz";
+        sha1 = "d49330c789ed819e276a4c0d272dffa30b18fe6e";
       };
     }
 
     {
-      name = "html-entities-1.2.1.tgz";
+      name = "hsla_regex___hsla_regex_1.0.0.tgz";
       path = fetchurl {
-        name = "html-entities-1.2.1.tgz";
-        url  = "https://registry.yarnpkg.com/html-entities/-/html-entities-1.2.1.tgz";
-        sha1 = "0df29351f0721163515dfb9e5543e5f6eed5162f";
+        name = "hsla_regex___hsla_regex_1.0.0.tgz";
+        url  = "https://registry.yarnpkg.com/hsla-regex/-/hsla-regex-1.0.0.tgz";
+        sha1 = "c1ce7a3168c8c6614033a4b5f7877f3b225f9c38";
       };
     }
 
     {
-      name = "htmlparser2-3.9.2.tgz";
+      name = "html_comment_regex___html_comment_regex_1.1.2.tgz";
       path = fetchurl {
-        name = "htmlparser2-3.9.2.tgz";
-        url  = "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.9.2.tgz";
-        sha1 = "1bdf87acca0f3f9e53fa4fcceb0f4b4cbb00b338";
+        name = "html_comment_regex___html_comment_regex_1.1.2.tgz";
+        url  = "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.2.tgz";
+        sha1 = "97d4688aeb5c81886a364faa0cad1dda14d433a7";
       };
     }
 
     {
-      name = "http-deceiver-1.2.7.tgz";
+      name = "html_encoding_sniffer___html_encoding_sniffer_1.0.2.tgz";
       path = fetchurl {
-        name = "http-deceiver-1.2.7.tgz";
-        url  = "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz";
-        sha1 = "fa7168944ab9a519d337cb0bec7284dc3e723d87";
+        name = "html_encoding_sniffer___html_encoding_sniffer_1.0.2.tgz";
+        url  = "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz";
+        sha1 = "e70d84b94da53aa375e11fe3a351be6642ca46f8";
       };
     }
 
     {
-      name = "http-errors-1.6.2.tgz";
+      name = "html_entities___html_entities_1.2.1.tgz";
       path = fetchurl {
-        name = "http-errors-1.6.2.tgz";
-        url  = "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.2.tgz";
-        sha1 = "0a002cc85707192a7e7946ceedc11155f60ec736";
+        name = "html_entities___html_entities_1.2.1.tgz";
+        url  = "https://registry.yarnpkg.com/html-entities/-/html-entities-1.2.1.tgz";
+        sha1 = "0df29351f0721163515dfb9e5543e5f6eed5162f";
       };
     }
 
     {
-      name = "http-errors-1.6.3.tgz";
+      name = "htmlparser2___htmlparser2_3.10.0.tgz";
       path = fetchurl {
-        name = "http-errors-1.6.3.tgz";
-        url  = "http://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz";
-        sha1 = "8b55680bb4be283a0b5bf4ea2e38580be1d9320d";
+        name = "htmlparser2___htmlparser2_3.10.0.tgz";
+        url  = "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.10.0.tgz";
+        sha1 = "5f5e422dcf6119c0d983ed36260ce9ded0bee464";
       };
     }
 
     {
-      name = "http-link-header-0.8.0.tgz";
+      name = "http_deceiver___http_deceiver_1.2.7.tgz";
       path = fetchurl {
-        name = "http-link-header-0.8.0.tgz";
-        url  = "https://registry.yarnpkg.com/http-link-header/-/http-link-header-0.8.0.tgz";
-        sha1 = "a22b41a0c9b1e2d8fac1bf1b697c6bd532d5f5e4";
+        name = "http_deceiver___http_deceiver_1.2.7.tgz";
+        url  = "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz";
+        sha1 = "fa7168944ab9a519d337cb0bec7284dc3e723d87";
       };
     }
 
     {
-      name = "http-parser-js-0.4.13.tgz";
+      name = "http_errors___http_errors_1.6.3.tgz";
       path = fetchurl {
-        name = "http-parser-js-0.4.13.tgz";
-        url  = "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.4.13.tgz";
-        sha1 = "3bd6d6fde6e3172c9334c3b33b6c193d80fe1137";
+        name = "http_errors___http_errors_1.6.3.tgz";
+        url  = "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz";
+        sha1 = "8b55680bb4be283a0b5bf4ea2e38580be1d9320d";
       };
     }
 
     {
-      name = "http-proxy-middleware-0.18.0.tgz";
+      name = "http_link_header___http_link_header_1.0.2.tgz";
       path = fetchurl {
-        name = "http-proxy-middleware-0.18.0.tgz";
-        url  = "http://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.18.0.tgz";
-        sha1 = "0987e6bb5a5606e5a69168d8f967a87f15dd8aab";
+        name = "http_link_header___http_link_header_1.0.2.tgz";
+        url  = "https://registry.yarnpkg.com/http-link-header/-/http-link-header-1.0.2.tgz";
+        sha1 = "bea50f02e1c7996021f1013b428c63f77e0f4e11";
       };
     }
 
     {
-      name = "http-proxy-1.17.0.tgz";
+      name = "http_parser_js___http_parser_js_0.5.0.tgz";
       path = fetchurl {
-        name = "http-proxy-1.17.0.tgz";
-        url  = "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.17.0.tgz";
-        sha1 = "7ad38494658f84605e2f6db4436df410f4e5be9a";
+        name = "http_parser_js___http_parser_js_0.5.0.tgz";
+        url  = "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.0.tgz";
+        sha1 = "d65edbede84349d0dc30320815a15d39cc3cbbd8";
       };
     }
 
     {
-      name = "http-signature-1.1.1.tgz";
+      name = "http_proxy_middleware___http_proxy_middleware_0.18.0.tgz";
       path = fetchurl {
-        name = "http-signature-1.1.1.tgz";
-        url  = "https://registry.yarnpkg.com/http-signature/-/http-signature-1.1.1.tgz";
-        sha1 = "df72e267066cd0ac67fb76adf8e134a8fbcf91bf";
+        name = "http_proxy_middleware___http_proxy_middleware_0.18.0.tgz";
+        url  = "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.18.0.tgz";
+        sha1 = "0987e6bb5a5606e5a69168d8f967a87f15dd8aab";
       };
     }
 
     {
-      name = "http-signature-1.2.0.tgz";
+      name = "http_proxy___http_proxy_1.17.0.tgz";
       path = fetchurl {
-        name = "http-signature-1.2.0.tgz";
-        url  = "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz";
-        sha1 = "9aecd925114772f3d95b65a60abb8f7c18fbace1";
+        name = "http_proxy___http_proxy_1.17.0.tgz";
+        url  = "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.17.0.tgz";
+        sha1 = "7ad38494658f84605e2f6db4436df410f4e5be9a";
       };
     }
 
     {
-      name = "https-browserify-1.0.0.tgz";
+      name = "http_signature___http_signature_1.2.0.tgz";
       path = fetchurl {
-        name = "https-browserify-1.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz";
-        sha1 = "ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73";
+        name = "http_signature___http_signature_1.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz";
+        sha1 = "9aecd925114772f3d95b65a60abb8f7c18fbace1";
       };
     }
 
     {
-      name = "iconv-lite-0.4.19.tgz";
+      name = "https_browserify___https_browserify_1.0.0.tgz";
       path = fetchurl {
-        name = "iconv-lite-0.4.19.tgz";
-        url  = "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.19.tgz";
-        sha1 = "f7468f60135f5e5dad3399c0a81be9a1603a082b";
+        name = "https_browserify___https_browserify_1.0.0.tgz";
+        url  = "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz";
+        sha1 = "ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73";
       };
     }
 
     {
-      name = "iconv-lite-0.4.23.tgz";
+      name = "iconv_lite___iconv_lite_0.4.23.tgz";
       path = fetchurl {
-        name = "iconv-lite-0.4.23.tgz";
+        name = "iconv_lite___iconv_lite_0.4.23.tgz";
         url  = "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.23.tgz";
         sha1 = "297871f63be507adcfbfca715d0cd0eed84e9a63";
       };
     }
 
     {
-      name = "iconv-lite-0.4.24.tgz";
+      name = "iconv_lite___iconv_lite_0.4.24.tgz";
       path = fetchurl {
-        name = "iconv-lite-0.4.24.tgz";
+        name = "iconv_lite___iconv_lite_0.4.24.tgz";
         url  = "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz";
         sha1 = "2022b4b25fbddc21d2f524974a474aafe733908b";
       };
     }
 
     {
-      name = "icss-replace-symbols-1.1.0.tgz";
+      name = "icss_replace_symbols___icss_replace_symbols_1.1.0.tgz";
       path = fetchurl {
-        name = "icss-replace-symbols-1.1.0.tgz";
+        name = "icss_replace_symbols___icss_replace_symbols_1.1.0.tgz";
         url  = "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz";
         sha1 = "06ea6f83679a7749e386cfe1fe812ae5db223ded";
       };
     }
 
     {
-      name = "icss-utils-2.1.0.tgz";
+      name = "icss_utils___icss_utils_4.0.0.tgz";
       path = fetchurl {
-        name = "icss-utils-2.1.0.tgz";
-        url  = "https://registry.yarnpkg.com/icss-utils/-/icss-utils-2.1.0.tgz";
-        sha1 = "83f0a0ec378bf3246178b6c2ad9136f135b1c962";
+        name = "icss_utils___icss_utils_4.0.0.tgz";
+        url  = "https://registry.yarnpkg.com/icss-utils/-/icss-utils-4.0.0.tgz";
+        sha1 = "d52cf4bcdcfa1c45c2dbefb4ffdf6b00ef608098";
       };
     }
 
     {
-      name = "ieee754-1.1.12.tgz";
+      name = "ieee754___ieee754_1.1.12.tgz";
       path = fetchurl {
-        name = "ieee754-1.1.12.tgz";
+        name = "ieee754___ieee754_1.1.12.tgz";
         url  = "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.12.tgz";
         sha1 = "50bf24e5b9c8bb98af4964c941cdb0918da7b60b";
       };
     }
 
     {
-      name = "iferr-0.1.5.tgz";
+      name = "iferr___iferr_0.1.5.tgz";
       path = fetchurl {
-        name = "iferr-0.1.5.tgz";
+        name = "iferr___iferr_0.1.5.tgz";
         url  = "https://registry.yarnpkg.com/iferr/-/iferr-0.1.5.tgz";
         sha1 = "c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501";
       };
     }
 
     {
-      name = "ignore-walk-3.0.1.tgz";
+      name = "ignore_walk___ignore_walk_3.0.1.tgz";
       path = fetchurl {
-        name = "ignore-walk-3.0.1.tgz";
+        name = "ignore_walk___ignore_walk_3.0.1.tgz";
         url  = "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.1.tgz";
         sha1 = "a83e62e7d272ac0e3b551aaa82831a19b69f82f8";
       };
     }
 
     {
-      name = "ignore-3.3.10.tgz";
+      name = "ignore___ignore_4.0.6.tgz";
       path = fetchurl {
-        name = "ignore-3.3.10.tgz";
-        url  = "https://registry.yarnpkg.com/ignore/-/ignore-3.3.10.tgz";
-        sha1 = "0a97fb876986e8081c631160f8f9f389157f0043";
+        name = "ignore___ignore_4.0.6.tgz";
+        url  = "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz";
+        sha1 = "750e3db5862087b4737ebac8207ffd1ef27b25fc";
       };
     }
 
     {
-      name = "immutable-3.8.2.tgz";
+      name = "immutable___immutable_3.8.2.tgz";
       path = fetchurl {
-        name = "immutable-3.8.2.tgz";
+        name = "immutable___immutable_3.8.2.tgz";
         url  = "https://registry.yarnpkg.com/immutable/-/immutable-3.8.2.tgz";
         sha1 = "c2439951455bb39913daf281376f1530e104adf3";
       };
     }
 
     {
-      name = "import-cwd-2.1.0.tgz";
+      name = "import_cwd___import_cwd_2.1.0.tgz";
       path = fetchurl {
-        name = "import-cwd-2.1.0.tgz";
+        name = "import_cwd___import_cwd_2.1.0.tgz";
         url  = "https://registry.yarnpkg.com/import-cwd/-/import-cwd-2.1.0.tgz";
         sha1 = "aa6cf36e722761285cb371ec6519f53e2435b0a9";
       };
     }
 
     {
-      name = "import-from-2.1.0.tgz";
+      name = "import_fresh___import_fresh_2.0.0.tgz";
+      path = fetchurl {
+        name = "import_fresh___import_fresh_2.0.0.tgz";
+        url  = "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz";
+        sha1 = "d81355c15612d386c61f9ddd3922d4304822a546";
+      };
+    }
+
+    {
+      name = "import_from___import_from_2.1.0.tgz";
       path = fetchurl {
-        name = "import-from-2.1.0.tgz";
+        name = "import_from___import_from_2.1.0.tgz";
         url  = "https://registry.yarnpkg.com/import-from/-/import-from-2.1.0.tgz";
         sha1 = "335db7f2a7affd53aaa471d4b8021dee36b7f3b1";
       };
     }
 
     {
-      name = "import-local-1.0.0.tgz";
+      name = "import_local___import_local_1.0.0.tgz";
       path = fetchurl {
-        name = "import-local-1.0.0.tgz";
+        name = "import_local___import_local_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/import-local/-/import-local-1.0.0.tgz";
         sha1 = "5e4ffdc03f4fe6c009c6729beb29631c2f8227bc";
       };
     }
 
     {
-      name = "import-local-2.0.0.tgz";
+      name = "import_local___import_local_2.0.0.tgz";
       path = fetchurl {
-        name = "import-local-2.0.0.tgz";
+        name = "import_local___import_local_2.0.0.tgz";
         url  = "https://registry.yarnpkg.com/import-local/-/import-local-2.0.0.tgz";
         sha1 = "55070be38a5993cf18ef6db7e961f5bee5c5a09d";
       };
     }
 
     {
-      name = "imports-loader-0.8.0.tgz";
+      name = "imports_loader___imports_loader_0.8.0.tgz";
       path = fetchurl {
-        name = "imports-loader-0.8.0.tgz";
+        name = "imports_loader___imports_loader_0.8.0.tgz";
         url  = "https://registry.yarnpkg.com/imports-loader/-/imports-loader-0.8.0.tgz";
         sha1 = "030ea51b8ca05977c40a3abfd9b4088fe0be9a69";
       };
     }
 
     {
-      name = "imurmurhash-0.1.4.tgz";
+      name = "imurmurhash___imurmurhash_0.1.4.tgz";
       path = fetchurl {
-        name = "imurmurhash-0.1.4.tgz";
+        name = "imurmurhash___imurmurhash_0.1.4.tgz";
         url  = "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz";
         sha1 = "9218b9b2b928a238b13dc4fb6b6d576f231453ea";
       };
     }
 
     {
-      name = "in-publish-2.0.0.tgz";
+      name = "indexes_of___indexes_of_1.0.1.tgz";
       path = fetchurl {
-        name = "in-publish-2.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/in-publish/-/in-publish-2.0.0.tgz";
-        sha1 = "e20ff5e3a2afc2690320b6dc552682a9c7fadf51";
-      };
-    }
-
-    {
-      name = "indent-string-2.1.0.tgz";
-      path = fetchurl {
-        name = "indent-string-2.1.0.tgz";
-        url  = "https://registry.yarnpkg.com/indent-string/-/indent-string-2.1.0.tgz";
-        sha1 = "8e2d48348742121b4a8218b7a137e9a52049dc80";
-      };
-    }
-
-    {
-      name = "indexes-of-1.0.1.tgz";
-      path = fetchurl {
-        name = "indexes-of-1.0.1.tgz";
+        name = "indexes_of___indexes_of_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz";
         sha1 = "f30f716c8e2bd346c7b67d3df3915566a7c05607";
       };
     }
 
     {
-      name = "indexof-0.0.1.tgz";
+      name = "indexof___indexof_0.0.1.tgz";
       path = fetchurl {
-        name = "indexof-0.0.1.tgz";
+        name = "indexof___indexof_0.0.1.tgz";
         url  = "https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz";
         sha1 = "82dc336d232b9062179d05ab3293a66059fd435d";
       };
     }
 
     {
-      name = "inflight-1.0.6.tgz";
+      name = "inflight___inflight_1.0.6.tgz";
       path = fetchurl {
-        name = "inflight-1.0.6.tgz";
+        name = "inflight___inflight_1.0.6.tgz";
         url  = "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz";
         sha1 = "49bd6331d7d02d0c09bc910a1075ba8165b56df9";
       };
     }
 
     {
-      name = "inherits-2.0.3.tgz";
+      name = "inherits___inherits_2.0.3.tgz";
       path = fetchurl {
-        name = "inherits-2.0.3.tgz";
+        name = "inherits___inherits_2.0.3.tgz";
         url  = "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz";
         sha1 = "633c2c83e3da42a502f52466022480f4208261de";
       };
     }
 
     {
-      name = "inherits-2.0.1.tgz";
+      name = "inherits___inherits_2.0.1.tgz";
       path = fetchurl {
-        name = "inherits-2.0.1.tgz";
+        name = "inherits___inherits_2.0.1.tgz";
         url  = "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz";
         sha1 = "b17d08d326b4423e568eff719f91b0b1cbdf69f1";
       };
     }
 
     {
-      name = "ini-1.3.5.tgz";
+      name = "ini___ini_1.3.5.tgz";
       path = fetchurl {
-        name = "ini-1.3.5.tgz";
+        name = "ini___ini_1.3.5.tgz";
         url  = "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz";
         sha1 = "eee25f56db1c9ec6085e0c22778083f596abf927";
       };
     }
 
     {
-      name = "inquirer-3.3.0.tgz";
+      name = "inquirer___inquirer_6.2.1.tgz";
       path = fetchurl {
-        name = "inquirer-3.3.0.tgz";
-        url  = "https://registry.yarnpkg.com/inquirer/-/inquirer-3.3.0.tgz";
-        sha1 = "9dd2f2ad765dcab1ff0443b491442a20ba227dc9";
+        name = "inquirer___inquirer_6.2.1.tgz";
+        url  = "https://registry.yarnpkg.com/inquirer/-/inquirer-6.2.1.tgz";
+        sha1 = "9943fc4882161bdb0b0c9276769c75b32dbfcd52";
       };
     }
 
     {
-      name = "inquirer-6.2.0.tgz";
+      name = "internal_ip___internal_ip_3.0.1.tgz";
       path = fetchurl {
-        name = "inquirer-6.2.0.tgz";
-        url  = "https://registry.yarnpkg.com/inquirer/-/inquirer-6.2.0.tgz";
-        sha1 = "51adcd776f661369dc1e894859c2560a224abdd8";
-      };
-    }
-
-    {
-      name = "internal-ip-3.0.1.tgz";
-      path = fetchurl {
-        name = "internal-ip-3.0.1.tgz";
+        name = "internal_ip___internal_ip_3.0.1.tgz";
         url  = "https://registry.yarnpkg.com/internal-ip/-/internal-ip-3.0.1.tgz";
         sha1 = "df5c99876e1d2eb2ea2d74f520e3f669a00ece27";
       };
     }
 
     {
-      name = "interpret-1.1.0.tgz";
+      name = "interpret___interpret_1.2.0.tgz";
       path = fetchurl {
-        name = "interpret-1.1.0.tgz";
-        url  = "https://registry.yarnpkg.com/interpret/-/interpret-1.1.0.tgz";
-        sha1 = "7ed1b1410c6a0e0f78cf95d3b8440c63f78b8614";
+        name = "interpret___interpret_1.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/interpret/-/interpret-1.2.0.tgz";
+        sha1 = "d5061a6224be58e8083985f5014d844359576296";
       };
     }
 
     {
-      name = "intersection-observer-0.5.0.tgz";
+      name = "intersection_observer___intersection_observer_0.5.1.tgz";
       path = fetchurl {
-        name = "intersection-observer-0.5.0.tgz";
-        url  = "https://registry.yarnpkg.com/intersection-observer/-/intersection-observer-0.5.0.tgz";
-        sha1 = "9fe8bee3953c755b1485c38efd9633d535775ea6";
+        name = "intersection_observer___intersection_observer_0.5.1.tgz";
+        url  = "https://registry.yarnpkg.com/intersection-observer/-/intersection-observer-0.5.1.tgz";
+        sha1 = "e340fc56ce74290fe2b2394d1ce88c4353ac6dfa";
       };
     }
 
     {
-      name = "intl-format-cache-2.1.0.tgz";
+      name = "intl_format_cache___intl_format_cache_2.1.0.tgz";
       path = fetchurl {
-        name = "intl-format-cache-2.1.0.tgz";
+        name = "intl_format_cache___intl_format_cache_2.1.0.tgz";
         url  = "https://registry.yarnpkg.com/intl-format-cache/-/intl-format-cache-2.1.0.tgz";
         sha1 = "04a369fecbfad6da6005bae1f14333332dcf9316";
       };
     }
 
     {
-      name = "intl-messageformat-parser-1.4.0.tgz";
+      name = "intl_messageformat_parser___intl_messageformat_parser_1.4.0.tgz";
       path = fetchurl {
-        name = "intl-messageformat-parser-1.4.0.tgz";
+        name = "intl_messageformat_parser___intl_messageformat_parser_1.4.0.tgz";
         url  = "https://registry.yarnpkg.com/intl-messageformat-parser/-/intl-messageformat-parser-1.4.0.tgz";
         sha1 = "b43d45a97468cadbe44331d74bb1e8dea44fc075";
       };
     }
 
     {
-      name = "intl-messageformat-2.2.0.tgz";
+      name = "intl_messageformat___intl_messageformat_2.2.0.tgz";
       path = fetchurl {
-        name = "intl-messageformat-2.2.0.tgz";
+        name = "intl_messageformat___intl_messageformat_2.2.0.tgz";
         url  = "https://registry.yarnpkg.com/intl-messageformat/-/intl-messageformat-2.2.0.tgz";
         sha1 = "345bcd46de630b7683330c2e52177ff5eab484fc";
       };
     }
 
     {
-      name = "intl-relativeformat-2.1.0.tgz";
+      name = "intl_relativeformat___intl_relativeformat_2.1.0.tgz";
       path = fetchurl {
-        name = "intl-relativeformat-2.1.0.tgz";
+        name = "intl_relativeformat___intl_relativeformat_2.1.0.tgz";
         url  = "https://registry.yarnpkg.com/intl-relativeformat/-/intl-relativeformat-2.1.0.tgz";
         sha1 = "010f1105802251f40ac47d0e3e1a201348a255df";
       };
     }
 
     {
-      name = "intl-1.2.5.tgz";
+      name = "intl___intl_1.2.5.tgz";
       path = fetchurl {
-        name = "intl-1.2.5.tgz";
+        name = "intl___intl_1.2.5.tgz";
         url  = "https://registry.yarnpkg.com/intl/-/intl-1.2.5.tgz";
         sha1 = "82244a2190c4e419f8371f5aa34daa3420e2abde";
       };
     }
 
     {
-      name = "invariant-2.2.4.tgz";
+      name = "invariant___invariant_2.2.4.tgz";
       path = fetchurl {
-        name = "invariant-2.2.4.tgz";
+        name = "invariant___invariant_2.2.4.tgz";
         url  = "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz";
         sha1 = "610f3c92c9359ce1db616e538008d23ff35158e6";
       };
     }
 
     {
-      name = "invert-kv-1.0.0.tgz";
+      name = "invert_kv___invert_kv_1.0.0.tgz";
       path = fetchurl {
-        name = "invert-kv-1.0.0.tgz";
+        name = "invert_kv___invert_kv_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz";
         sha1 = "104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6";
       };
     }
 
     {
-      name = "invert-kv-2.0.0.tgz";
+      name = "invert_kv___invert_kv_2.0.0.tgz";
       path = fetchurl {
-        name = "invert-kv-2.0.0.tgz";
+        name = "invert_kv___invert_kv_2.0.0.tgz";
         url  = "https://registry.yarnpkg.com/invert-kv/-/invert-kv-2.0.0.tgz";
         sha1 = "7393f5afa59ec9ff5f67a27620d11c226e3eec02";
       };
     }
 
     {
-      name = "ip-regex-2.1.0.tgz";
+      name = "ip_regex___ip_regex_2.1.0.tgz";
       path = fetchurl {
-        name = "ip-regex-2.1.0.tgz";
+        name = "ip_regex___ip_regex_2.1.0.tgz";
         url  = "https://registry.yarnpkg.com/ip-regex/-/ip-regex-2.1.0.tgz";
         sha1 = "fa78bf5d2e6913c911ce9f819ee5146bb6d844e9";
       };
     }
 
     {
-      name = "ip-1.1.5.tgz";
+      name = "ip___ip_1.1.5.tgz";
       path = fetchurl {
-        name = "ip-1.1.5.tgz";
+        name = "ip___ip_1.1.5.tgz";
         url  = "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz";
         sha1 = "bdded70114290828c0a039e72ef25f5aaec4354a";
       };
     }
 
     {
-      name = "ipaddr.js-1.8.0.tgz";
+      name = "ipaddr.js___ipaddr.js_1.8.0.tgz";
       path = fetchurl {
-        name = "ipaddr.js-1.8.0.tgz";
+        name = "ipaddr.js___ipaddr.js_1.8.0.tgz";
         url  = "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.8.0.tgz";
         sha1 = "eaa33d6ddd7ace8f7f6fe0c9ca0440e706738b1e";
       };
     }
 
     {
-      name = "ipaddr.js-1.8.1.tgz";
+      name = "ipaddr.js___ipaddr.js_1.8.1.tgz";
       path = fetchurl {
-        name = "ipaddr.js-1.8.1.tgz";
+        name = "ipaddr.js___ipaddr.js_1.8.1.tgz";
         url  = "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.8.1.tgz";
         sha1 = "fa4b79fa47fd3def5e3b159825161c0a519c9427";
       };
     }
 
     {
-      name = "is-accessor-descriptor-0.1.6.tgz";
+      name = "is_absolute_url___is_absolute_url_2.1.0.tgz";
+      path = fetchurl {
+        name = "is_absolute_url___is_absolute_url_2.1.0.tgz";
+        url  = "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-2.1.0.tgz";
+        sha1 = "50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6";
+      };
+    }
+
+    {
+      name = "is_accessor_descriptor___is_accessor_descriptor_0.1.6.tgz";
       path = fetchurl {
-        name = "is-accessor-descriptor-0.1.6.tgz";
+        name = "is_accessor_descriptor___is_accessor_descriptor_0.1.6.tgz";
         url  = "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz";
         sha1 = "a9e12cb3ae8d876727eeef3843f8a0897b5c98d6";
       };
     }
 
     {
-      name = "is-accessor-descriptor-1.0.0.tgz";
+      name = "is_accessor_descriptor___is_accessor_descriptor_1.0.0.tgz";
       path = fetchurl {
-        name = "is-accessor-descriptor-1.0.0.tgz";
+        name = "is_accessor_descriptor___is_accessor_descriptor_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz";
         sha1 = "169c2f6d3df1f992618072365c9b0ea1f6878656";
       };
     }
 
     {
-      name = "is-arrayish-0.2.1.tgz";
+      name = "is_arrayish___is_arrayish_0.2.1.tgz";
       path = fetchurl {
-        name = "is-arrayish-0.2.1.tgz";
+        name = "is_arrayish___is_arrayish_0.2.1.tgz";
         url  = "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz";
         sha1 = "77c99840527aa8ecb1a8ba697b80645a7a926a9d";
       };
     }
 
     {
-      name = "is-arrayish-0.3.2.tgz";
+      name = "is_arrayish___is_arrayish_0.3.2.tgz";
       path = fetchurl {
-        name = "is-arrayish-0.3.2.tgz";
+        name = "is_arrayish___is_arrayish_0.3.2.tgz";
         url  = "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz";
         sha1 = "4574a2ae56f7ab206896fb431eaeed066fdf8f03";
       };
     }
 
     {
-      name = "is-binary-path-1.0.1.tgz";
+      name = "is_binary_path___is_binary_path_1.0.1.tgz";
       path = fetchurl {
-        name = "is-binary-path-1.0.1.tgz";
+        name = "is_binary_path___is_binary_path_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz";
         sha1 = "75f16642b480f187a711c814161fd3a4a7655898";
       };
     }
 
     {
-      name = "is-boolean-object-1.0.0.tgz";
+      name = "is_boolean_object___is_boolean_object_1.0.0.tgz";
       path = fetchurl {
-        name = "is-boolean-object-1.0.0.tgz";
+        name = "is_boolean_object___is_boolean_object_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.0.0.tgz";
         sha1 = "98f8b28030684219a95f375cfbd88ce3405dff93";
       };
     }
 
     {
-      name = "is-buffer-1.1.6.tgz";
+      name = "is_buffer___is_buffer_1.1.6.tgz";
       path = fetchurl {
-        name = "is-buffer-1.1.6.tgz";
+        name = "is_buffer___is_buffer_1.1.6.tgz";
         url  = "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz";
         sha1 = "efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be";
       };
     }
 
     {
-      name = "is-builtin-module-1.0.0.tgz";
+      name = "is_builtin_module___is_builtin_module_1.0.0.tgz";
       path = fetchurl {
-        name = "is-builtin-module-1.0.0.tgz";
+        name = "is_builtin_module___is_builtin_module_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-1.0.0.tgz";
         sha1 = "540572d34f7ac3119f8f76c30cbc1b1e037affbe";
       };
     }
 
     {
-      name = "is-callable-1.1.4.tgz";
+      name = "is_callable___is_callable_1.1.4.tgz";
       path = fetchurl {
-        name = "is-callable-1.1.4.tgz";
+        name = "is_callable___is_callable_1.1.4.tgz";
         url  = "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.4.tgz";
         sha1 = "1e1adf219e1eeb684d691f9d6a05ff0d30a24d75";
       };
     }
 
     {
-      name = "is-ci-1.2.1.tgz";
+      name = "is_ci___is_ci_1.2.1.tgz";
       path = fetchurl {
-        name = "is-ci-1.2.1.tgz";
+        name = "is_ci___is_ci_1.2.1.tgz";
         url  = "https://registry.yarnpkg.com/is-ci/-/is-ci-1.2.1.tgz";
         sha1 = "e3779c8ee17fccf428488f6e281187f2e632841c";
       };
     }
 
     {
-      name = "is-data-descriptor-0.1.4.tgz";
+      name = "is_color_stop___is_color_stop_1.1.0.tgz";
       path = fetchurl {
-        name = "is-data-descriptor-0.1.4.tgz";
+        name = "is_color_stop___is_color_stop_1.1.0.tgz";
+        url  = "https://registry.yarnpkg.com/is-color-stop/-/is-color-stop-1.1.0.tgz";
+        sha1 = "cfff471aee4dd5c9e158598fbe12967b5cdad345";
+      };
+    }
+
+    {
+      name = "is_data_descriptor___is_data_descriptor_0.1.4.tgz";
+      path = fetchurl {
+        name = "is_data_descriptor___is_data_descriptor_0.1.4.tgz";
         url  = "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz";
         sha1 = "0b5ee648388e2c860282e793f1856fec3f301b56";
       };
     }
 
     {
-      name = "is-data-descriptor-1.0.0.tgz";
+      name = "is_data_descriptor___is_data_descriptor_1.0.0.tgz";
       path = fetchurl {
-        name = "is-data-descriptor-1.0.0.tgz";
+        name = "is_data_descriptor___is_data_descriptor_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz";
         sha1 = "d84876321d0e7add03990406abbbbd36ba9268c7";
       };
     }
 
     {
-      name = "is-date-object-1.0.1.tgz";
+      name = "is_date_object___is_date_object_1.0.1.tgz";
       path = fetchurl {
-        name = "is-date-object-1.0.1.tgz";
+        name = "is_date_object___is_date_object_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz";
         sha1 = "9aa20eb6aeebbff77fbd33e74ca01b33581d3a16";
       };
     }
 
     {
-      name = "is-descriptor-0.1.6.tgz";
+      name = "is_descriptor___is_descriptor_0.1.6.tgz";
       path = fetchurl {
-        name = "is-descriptor-0.1.6.tgz";
+        name = "is_descriptor___is_descriptor_0.1.6.tgz";
         url  = "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz";
         sha1 = "366d8240dde487ca51823b1ab9f07a10a78251ca";
       };
     }
 
     {
-      name = "is-descriptor-1.0.2.tgz";
+      name = "is_descriptor___is_descriptor_1.0.2.tgz";
       path = fetchurl {
-        name = "is-descriptor-1.0.2.tgz";
+        name = "is_descriptor___is_descriptor_1.0.2.tgz";
         url  = "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz";
         sha1 = "3b159746a66604b04f8c81524ba365c5f14d86ec";
       };
     }
 
     {
-      name = "is-directory-0.3.1.tgz";
+      name = "is_directory___is_directory_0.3.1.tgz";
       path = fetchurl {
-        name = "is-directory-0.3.1.tgz";
+        name = "is_directory___is_directory_0.3.1.tgz";
         url  = "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz";
         sha1 = "61339b6f2475fc772fd9c9d83f5c8575dc154ae1";
       };
     }
 
     {
-      name = "is-dotfile-1.0.3.tgz";
+      name = "is_dotfile___is_dotfile_1.0.3.tgz";
       path = fetchurl {
-        name = "is-dotfile-1.0.3.tgz";
+        name = "is_dotfile___is_dotfile_1.0.3.tgz";
         url  = "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.3.tgz";
         sha1 = "a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1";
       };
     }
 
     {
-      name = "is-equal-shallow-0.1.3.tgz";
+      name = "is_equal_shallow___is_equal_shallow_0.1.3.tgz";
       path = fetchurl {
-        name = "is-equal-shallow-0.1.3.tgz";
+        name = "is_equal_shallow___is_equal_shallow_0.1.3.tgz";
         url  = "https://registry.yarnpkg.com/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz";
         sha1 = "2238098fc221de0bcfa5d9eac4c45d638aa1c534";
       };
     }
 
     {
-      name = "is-extendable-0.1.1.tgz";
+      name = "is_extendable___is_extendable_0.1.1.tgz";
       path = fetchurl {
-        name = "is-extendable-0.1.1.tgz";
+        name = "is_extendable___is_extendable_0.1.1.tgz";
         url  = "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz";
         sha1 = "62b110e289a471418e3ec36a617d472e301dfc89";
       };
     }
 
     {
-      name = "is-extendable-1.0.1.tgz";
+      name = "is_extendable___is_extendable_1.0.1.tgz";
       path = fetchurl {
-        name = "is-extendable-1.0.1.tgz";
+        name = "is_extendable___is_extendable_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz";
         sha1 = "a7470f9e426733d81bd81e1155264e3a3507cab4";
       };
     }
 
     {
-      name = "is-extglob-1.0.0.tgz";
+      name = "is_extglob___is_extglob_1.0.0.tgz";
       path = fetchurl {
-        name = "is-extglob-1.0.0.tgz";
+        name = "is_extglob___is_extglob_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/is-extglob/-/is-extglob-1.0.0.tgz";
         sha1 = "ac468177c4943405a092fc8f29760c6ffc6206c0";
       };
     }
 
     {
-      name = "is-extglob-2.1.1.tgz";
+      name = "is_extglob___is_extglob_2.1.1.tgz";
       path = fetchurl {
-        name = "is-extglob-2.1.1.tgz";
+        name = "is_extglob___is_extglob_2.1.1.tgz";
         url  = "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz";
         sha1 = "a88c02535791f02ed37c76a1b9ea9773c833f8c2";
       };
     }
 
     {
-      name = "is-finite-1.0.2.tgz";
+      name = "is_finite___is_finite_1.0.2.tgz";
       path = fetchurl {
-        name = "is-finite-1.0.2.tgz";
+        name = "is_finite___is_finite_1.0.2.tgz";
         url  = "https://registry.yarnpkg.com/is-finite/-/is-finite-1.0.2.tgz";
         sha1 = "cc6677695602be550ef11e8b4aa6305342b6d0aa";
       };
     }
 
     {
-      name = "is-fullwidth-code-point-1.0.0.tgz";
+      name = "is_fullwidth_code_point___is_fullwidth_code_point_1.0.0.tgz";
       path = fetchurl {
-        name = "is-fullwidth-code-point-1.0.0.tgz";
+        name = "is_fullwidth_code_point___is_fullwidth_code_point_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz";
         sha1 = "ef9e31386f031a7f0d643af82fde50c457ef00cb";
       };
     }
 
     {
-      name = "is-fullwidth-code-point-2.0.0.tgz";
+      name = "is_fullwidth_code_point___is_fullwidth_code_point_2.0.0.tgz";
       path = fetchurl {
-        name = "is-fullwidth-code-point-2.0.0.tgz";
+        name = "is_fullwidth_code_point___is_fullwidth_code_point_2.0.0.tgz";
         url  = "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz";
         sha1 = "a3b30a5c4f199183167aaab93beefae3ddfb654f";
       };
     }
 
     {
-      name = "is-generator-fn-1.0.0.tgz";
+      name = "is_generator_fn___is_generator_fn_1.0.0.tgz";
       path = fetchurl {
-        name = "is-generator-fn-1.0.0.tgz";
+        name = "is_generator_fn___is_generator_fn_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-1.0.0.tgz";
         sha1 = "969d49e1bb3329f6bb7f09089be26578b2ddd46a";
       };
     }
 
     {
-      name = "is-glob-2.0.1.tgz";
+      name = "is_glob___is_glob_2.0.1.tgz";
       path = fetchurl {
-        name = "is-glob-2.0.1.tgz";
+        name = "is_glob___is_glob_2.0.1.tgz";
         url  = "https://registry.yarnpkg.com/is-glob/-/is-glob-2.0.1.tgz";
         sha1 = "d096f926a3ded5600f3fdfd91198cb0888c2d863";
       };
     }
 
     {
-      name = "is-glob-3.1.0.tgz";
+      name = "is_glob___is_glob_3.1.0.tgz";
       path = fetchurl {
-        name = "is-glob-3.1.0.tgz";
+        name = "is_glob___is_glob_3.1.0.tgz";
         url  = "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz";
         sha1 = "7ba5ae24217804ac70707b96922567486cc3e84a";
       };
     }
 
     {
-      name = "is-glob-4.0.0.tgz";
+      name = "is_glob___is_glob_4.0.0.tgz";
       path = fetchurl {
-        name = "is-glob-4.0.0.tgz";
+        name = "is_glob___is_glob_4.0.0.tgz";
         url  = "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.0.tgz";
         sha1 = "9521c76845cc2610a85203ddf080a958c2ffabc0";
       };
     }
 
     {
-      name = "is-nan-1.2.1.tgz";
+      name = "is_nan___is_nan_1.2.1.tgz";
       path = fetchurl {
-        name = "is-nan-1.2.1.tgz";
+        name = "is_nan___is_nan_1.2.1.tgz";
         url  = "https://registry.yarnpkg.com/is-nan/-/is-nan-1.2.1.tgz";
         sha1 = "9faf65b6fb6db24b7f5c0628475ea71f988401e2";
       };
     }
 
     {
-      name = "is-number-object-1.0.3.tgz";
+      name = "is_number_object___is_number_object_1.0.3.tgz";
       path = fetchurl {
-        name = "is-number-object-1.0.3.tgz";
+        name = "is_number_object___is_number_object_1.0.3.tgz";
         url  = "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.3.tgz";
         sha1 = "f265ab89a9f445034ef6aff15a8f00b00f551799";
       };
     }
 
     {
-      name = "is-number-2.1.0.tgz";
+      name = "is_number___is_number_2.1.0.tgz";
       path = fetchurl {
-        name = "is-number-2.1.0.tgz";
+        name = "is_number___is_number_2.1.0.tgz";
         url  = "https://registry.yarnpkg.com/is-number/-/is-number-2.1.0.tgz";
         sha1 = "01fcbbb393463a548f2f466cce16dece49db908f";
       };
     }
 
     {
-      name = "is-number-3.0.0.tgz";
+      name = "is_number___is_number_3.0.0.tgz";
       path = fetchurl {
-        name = "is-number-3.0.0.tgz";
+        name = "is_number___is_number_3.0.0.tgz";
         url  = "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz";
         sha1 = "24fd6201a4782cf50561c810276afc7d12d71195";
       };
     }
 
     {
-      name = "is-number-4.0.0.tgz";
+      name = "is_number___is_number_4.0.0.tgz";
       path = fetchurl {
-        name = "is-number-4.0.0.tgz";
+        name = "is_number___is_number_4.0.0.tgz";
         url  = "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz";
         sha1 = "0026e37f5454d73e356dfe6564699867c6a7f0ff";
       };
     }
 
     {
-      name = "is-obj-1.0.1.tgz";
+      name = "is_obj___is_obj_1.0.1.tgz";
       path = fetchurl {
-        name = "is-obj-1.0.1.tgz";
-        url  = "http://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz";
+        name = "is_obj___is_obj_1.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz";
         sha1 = "3e4729ac1f5fde025cd7d83a896dab9f4f67db0f";
       };
     }
 
     {
-      name = "is-path-cwd-1.0.0.tgz";
+      name = "is_path_cwd___is_path_cwd_1.0.0.tgz";
       path = fetchurl {
-        name = "is-path-cwd-1.0.0.tgz";
+        name = "is_path_cwd___is_path_cwd_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-1.0.0.tgz";
         sha1 = "d225ec23132e89edd38fda767472e62e65f1106d";
       };
     }
 
     {
-      name = "is-path-in-cwd-1.0.1.tgz";
+      name = "is_path_in_cwd___is_path_in_cwd_1.0.1.tgz";
       path = fetchurl {
-        name = "is-path-in-cwd-1.0.1.tgz";
+        name = "is_path_in_cwd___is_path_in_cwd_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz";
         sha1 = "5ac48b345ef675339bd6c7a48a912110b241cf52";
       };
     }
 
     {
-      name = "is-path-inside-1.0.1.tgz";
+      name = "is_path_inside___is_path_inside_1.0.1.tgz";
       path = fetchurl {
-        name = "is-path-inside-1.0.1.tgz";
+        name = "is_path_inside___is_path_inside_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-1.0.1.tgz";
         sha1 = "8ef5b7de50437a3fdca6b4e865ef7aa55cb48036";
       };
     }
 
     {
-      name = "is-plain-object-2.0.4.tgz";
+      name = "is_plain_object___is_plain_object_2.0.4.tgz";
       path = fetchurl {
-        name = "is-plain-object-2.0.4.tgz";
+        name = "is_plain_object___is_plain_object_2.0.4.tgz";
         url  = "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz";
         sha1 = "2c163b3fafb1b606d9d17928f05c2a1c38e07677";
       };
     }
 
     {
-      name = "is-posix-bracket-0.1.1.tgz";
+      name = "is_posix_bracket___is_posix_bracket_0.1.1.tgz";
       path = fetchurl {
-        name = "is-posix-bracket-0.1.1.tgz";
+        name = "is_posix_bracket___is_posix_bracket_0.1.1.tgz";
         url  = "https://registry.yarnpkg.com/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz";
         sha1 = "3334dc79774368e92f016e6fbc0a88f5cd6e6bc4";
       };
     }
 
     {
-      name = "is-primitive-2.0.0.tgz";
+      name = "is_primitive___is_primitive_2.0.0.tgz";
       path = fetchurl {
-        name = "is-primitive-2.0.0.tgz";
+        name = "is_primitive___is_primitive_2.0.0.tgz";
         url  = "https://registry.yarnpkg.com/is-primitive/-/is-primitive-2.0.0.tgz";
         sha1 = "207bab91638499c07b2adf240a41a87210034575";
       };
     }
 
     {
-      name = "is-promise-2.1.0.tgz";
+      name = "is_promise___is_promise_2.1.0.tgz";
       path = fetchurl {
-        name = "is-promise-2.1.0.tgz";
+        name = "is_promise___is_promise_2.1.0.tgz";
         url  = "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz";
         sha1 = "79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa";
       };
     }
 
     {
-      name = "is-regex-1.0.4.tgz";
+      name = "is_regex___is_regex_1.0.4.tgz";
       path = fetchurl {
-        name = "is-regex-1.0.4.tgz";
+        name = "is_regex___is_regex_1.0.4.tgz";
         url  = "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.4.tgz";
         sha1 = "5517489b547091b0930e095654ced25ee97e9491";
       };
     }
 
     {
-      name = "is-resolvable-1.1.0.tgz";
+      name = "is_resolvable___is_resolvable_1.1.0.tgz";
       path = fetchurl {
-        name = "is-resolvable-1.1.0.tgz";
+        name = "is_resolvable___is_resolvable_1.1.0.tgz";
         url  = "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz";
         sha1 = "fb18f87ce1feb925169c9a407c19318a3206ed88";
       };
     }
 
     {
-      name = "is-stream-1.1.0.tgz";
+      name = "is_stream___is_stream_1.1.0.tgz";
       path = fetchurl {
-        name = "is-stream-1.1.0.tgz";
+        name = "is_stream___is_stream_1.1.0.tgz";
         url  = "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz";
         sha1 = "12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44";
       };
     }
 
     {
-      name = "is-string-1.0.4.tgz";
+      name = "is_string___is_string_1.0.4.tgz";
       path = fetchurl {
-        name = "is-string-1.0.4.tgz";
+        name = "is_string___is_string_1.0.4.tgz";
         url  = "https://registry.yarnpkg.com/is-string/-/is-string-1.0.4.tgz";
         sha1 = "cc3a9b69857d621e963725a24caeec873b826e64";
       };
     }
 
     {
-      name = "is-subset-0.1.1.tgz";
+      name = "is_subset___is_subset_0.1.1.tgz";
       path = fetchurl {
-        name = "is-subset-0.1.1.tgz";
+        name = "is_subset___is_subset_0.1.1.tgz";
         url  = "https://registry.yarnpkg.com/is-subset/-/is-subset-0.1.1.tgz";
         sha1 = "8a59117d932de1de00f245fcdd39ce43f1e939a6";
       };
     }
 
     {
-      name = "is-symbol-1.0.1.tgz";
+      name = "is_svg___is_svg_3.0.0.tgz";
       path = fetchurl {
-        name = "is-symbol-1.0.1.tgz";
-        url  = "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.1.tgz";
-        sha1 = "3cc59f00025194b6ab2e38dbae6689256b660572";
+        name = "is_svg___is_svg_3.0.0.tgz";
+        url  = "https://registry.yarnpkg.com/is-svg/-/is-svg-3.0.0.tgz";
+        sha1 = "9321dbd29c212e5ca99c4fa9794c714bcafa2f75";
       };
     }
 
     {
-      name = "is-typedarray-1.0.0.tgz";
+      name = "is_symbol___is_symbol_1.0.2.tgz";
       path = fetchurl {
-        name = "is-typedarray-1.0.0.tgz";
+        name = "is_symbol___is_symbol_1.0.2.tgz";
+        url  = "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.2.tgz";
+        sha1 = "a055f6ae57192caee329e7a860118b497a950f38";
+      };
+    }
+
+    {
+      name = "is_typedarray___is_typedarray_1.0.0.tgz";
+      path = fetchurl {
+        name = "is_typedarray___is_typedarray_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz";
         sha1 = "e479c80858df0c1b11ddda6940f96011fcda4a9a";
       };
     }
 
     {
-      name = "is-utf8-0.2.1.tgz";
+      name = "is_utf8___is_utf8_0.2.1.tgz";
       path = fetchurl {
-        name = "is-utf8-0.2.1.tgz";
+        name = "is_utf8___is_utf8_0.2.1.tgz";
         url  = "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz";
         sha1 = "4b0da1442104d1b336340e80797e865cf39f7d72";
       };
     }
 
     {
-      name = "is-windows-1.0.2.tgz";
+      name = "is_windows___is_windows_1.0.2.tgz";
       path = fetchurl {
-        name = "is-windows-1.0.2.tgz";
+        name = "is_windows___is_windows_1.0.2.tgz";
         url  = "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz";
         sha1 = "d1850eb9791ecd18e6182ce12a30f396634bb19d";
       };
     }
 
     {
-      name = "is-wsl-1.1.0.tgz";
+      name = "is_wsl___is_wsl_1.1.0.tgz";
       path = fetchurl {
-        name = "is-wsl-1.1.0.tgz";
+        name = "is_wsl___is_wsl_1.1.0.tgz";
         url  = "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz";
         sha1 = "1f16e4aa22b04d1336b66188a66af3c600c3a66d";
       };
     }
 
     {
-      name = "isarray-0.0.1.tgz";
+      name = "isarray___isarray_0.0.1.tgz";
       path = fetchurl {
-        name = "isarray-0.0.1.tgz";
+        name = "isarray___isarray_0.0.1.tgz";
         url  = "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz";
         sha1 = "8a18acfca9a8f4177e09abfc6038939b05d1eedf";
       };
     }
 
     {
-      name = "isarray-1.0.0.tgz";
+      name = "isarray___isarray_1.0.0.tgz";
       path = fetchurl {
-        name = "isarray-1.0.0.tgz";
+        name = "isarray___isarray_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz";
         sha1 = "bb935d48582cba168c06834957a54a3e07124f11";
       };
     }
 
     {
-      name = "isexe-2.0.0.tgz";
+      name = "isexe___isexe_2.0.0.tgz";
       path = fetchurl {
-        name = "isexe-2.0.0.tgz";
+        name = "isexe___isexe_2.0.0.tgz";
         url  = "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz";
         sha1 = "e8fbf374dc556ff8947a10dcb0572d633f2cfa10";
       };
     }
 
     {
-      name = "isobject-2.1.0.tgz";
+      name = "isobject___isobject_2.1.0.tgz";
       path = fetchurl {
-        name = "isobject-2.1.0.tgz";
+        name = "isobject___isobject_2.1.0.tgz";
         url  = "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz";
         sha1 = "f065561096a3f1da2ef46272f815c840d87e0c89";
       };
     }
 
     {
-      name = "isobject-3.0.1.tgz";
+      name = "isobject___isobject_3.0.1.tgz";
       path = fetchurl {
-        name = "isobject-3.0.1.tgz";
+        name = "isobject___isobject_3.0.1.tgz";
         url  = "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz";
         sha1 = "4e431e92b11a9731636aa1f9c8d1ccbcfdab78df";
       };
     }
 
     {
-      name = "isomorphic-fetch-2.2.1.tgz";
+      name = "isomorphic_fetch___isomorphic_fetch_2.2.1.tgz";
       path = fetchurl {
-        name = "isomorphic-fetch-2.2.1.tgz";
+        name = "isomorphic_fetch___isomorphic_fetch_2.2.1.tgz";
         url  = "https://registry.yarnpkg.com/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz";
         sha1 = "611ae1acf14f5e81f729507472819fe9733558a9";
       };
     }
 
     {
-      name = "isstream-0.1.2.tgz";
+      name = "isstream___isstream_0.1.2.tgz";
       path = fetchurl {
-        name = "isstream-0.1.2.tgz";
+        name = "isstream___isstream_0.1.2.tgz";
         url  = "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz";
         sha1 = "47e63f7af55afa6f92e1500e690eb8b8529c099a";
       };
     }
 
     {
-      name = "istanbul-api-1.3.7.tgz";
+      name = "istanbul_api___istanbul_api_1.3.7.tgz";
       path = fetchurl {
-        name = "istanbul-api-1.3.7.tgz";
+        name = "istanbul_api___istanbul_api_1.3.7.tgz";
         url  = "https://registry.yarnpkg.com/istanbul-api/-/istanbul-api-1.3.7.tgz";
         sha1 = "a86c770d2b03e11e3f778cd7aedd82d2722092aa";
       };
     }
 
     {
-      name = "istanbul-lib-coverage-1.2.1.tgz";
+      name = "istanbul_lib_coverage___istanbul_lib_coverage_1.2.1.tgz";
       path = fetchurl {
-        name = "istanbul-lib-coverage-1.2.1.tgz";
+        name = "istanbul_lib_coverage___istanbul_lib_coverage_1.2.1.tgz";
         url  = "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.1.tgz";
         sha1 = "ccf7edcd0a0bb9b8f729feeb0930470f9af664f0";
       };
     }
 
     {
-      name = "istanbul-lib-hook-1.2.2.tgz";
+      name = "istanbul_lib_hook___istanbul_lib_hook_1.2.2.tgz";
       path = fetchurl {
-        name = "istanbul-lib-hook-1.2.2.tgz";
+        name = "istanbul_lib_hook___istanbul_lib_hook_1.2.2.tgz";
         url  = "https://registry.yarnpkg.com/istanbul-lib-hook/-/istanbul-lib-hook-1.2.2.tgz";
         sha1 = "bc6bf07f12a641fbf1c85391d0daa8f0aea6bf86";
       };
     }
 
     {
-      name = "istanbul-lib-instrument-1.10.2.tgz";
+      name = "istanbul_lib_instrument___istanbul_lib_instrument_1.10.2.tgz";
       path = fetchurl {
-        name = "istanbul-lib-instrument-1.10.2.tgz";
+        name = "istanbul_lib_instrument___istanbul_lib_instrument_1.10.2.tgz";
         url  = "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.2.tgz";
         sha1 = "1f55ed10ac3c47f2bdddd5307935126754d0a9ca";
       };
     }
 
     {
-      name = "istanbul-lib-report-1.1.5.tgz";
+      name = "istanbul_lib_report___istanbul_lib_report_1.1.5.tgz";
       path = fetchurl {
-        name = "istanbul-lib-report-1.1.5.tgz";
+        name = "istanbul_lib_report___istanbul_lib_report_1.1.5.tgz";
         url  = "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-1.1.5.tgz";
         sha1 = "f2a657fc6282f96170aaf281eb30a458f7f4170c";
       };
     }
 
     {
-      name = "istanbul-lib-source-maps-1.2.6.tgz";
+      name = "istanbul_lib_source_maps___istanbul_lib_source_maps_1.2.6.tgz";
       path = fetchurl {
-        name = "istanbul-lib-source-maps-1.2.6.tgz";
+        name = "istanbul_lib_source_maps___istanbul_lib_source_maps_1.2.6.tgz";
         url  = "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.6.tgz";
         sha1 = "37b9ff661580f8fca11232752ee42e08c6675d8f";
       };
     }
 
     {
-      name = "istanbul-reports-1.5.1.tgz";
+      name = "istanbul_reports___istanbul_reports_1.5.1.tgz";
       path = fetchurl {
-        name = "istanbul-reports-1.5.1.tgz";
+        name = "istanbul_reports___istanbul_reports_1.5.1.tgz";
         url  = "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-1.5.1.tgz";
         sha1 = "97e4dbf3b515e8c484caea15d6524eebd3ff4e1a";
       };
     }
 
     {
-      name = "jest-changed-files-23.4.2.tgz";
+      name = "jest_changed_files___jest_changed_files_23.4.2.tgz";
       path = fetchurl {
-        name = "jest-changed-files-23.4.2.tgz";
+        name = "jest_changed_files___jest_changed_files_23.4.2.tgz";
         url  = "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-23.4.2.tgz";
         sha1 = "1eed688370cd5eebafe4ae93d34bb3b64968fe83";
       };
     }
 
     {
-      name = "jest-cli-23.6.0.tgz";
+      name = "jest_cli___jest_cli_23.6.0.tgz";
       path = fetchurl {
-        name = "jest-cli-23.6.0.tgz";
+        name = "jest_cli___jest_cli_23.6.0.tgz";
         url  = "https://registry.yarnpkg.com/jest-cli/-/jest-cli-23.6.0.tgz";
         sha1 = "61ab917744338f443ef2baa282ddffdd658a5da4";
       };
     }
 
     {
-      name = "jest-config-23.6.0.tgz";
+      name = "jest_config___jest_config_23.6.0.tgz";
       path = fetchurl {
-        name = "jest-config-23.6.0.tgz";
+        name = "jest_config___jest_config_23.6.0.tgz";
         url  = "https://registry.yarnpkg.com/jest-config/-/jest-config-23.6.0.tgz";
         sha1 = "f82546a90ade2d8c7026fbf6ac5207fc22f8eb1d";
       };
     }
 
     {
-      name = "jest-diff-23.6.0.tgz";
+      name = "jest_diff___jest_diff_23.6.0.tgz";
       path = fetchurl {
-        name = "jest-diff-23.6.0.tgz";
+        name = "jest_diff___jest_diff_23.6.0.tgz";
         url  = "https://registry.yarnpkg.com/jest-diff/-/jest-diff-23.6.0.tgz";
         sha1 = "1500f3f16e850bb3d71233408089be099f610c7d";
       };
     }
 
     {
-      name = "jest-docblock-23.2.0.tgz";
+      name = "jest_docblock___jest_docblock_23.2.0.tgz";
       path = fetchurl {
-        name = "jest-docblock-23.2.0.tgz";
+        name = "jest_docblock___jest_docblock_23.2.0.tgz";
         url  = "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-23.2.0.tgz";
         sha1 = "f085e1f18548d99fdd69b20207e6fd55d91383a7";
       };
     }
 
     {
-      name = "jest-each-23.6.0.tgz";
+      name = "jest_each___jest_each_23.6.0.tgz";
       path = fetchurl {
-        name = "jest-each-23.6.0.tgz";
+        name = "jest_each___jest_each_23.6.0.tgz";
         url  = "https://registry.yarnpkg.com/jest-each/-/jest-each-23.6.0.tgz";
         sha1 = "ba0c3a82a8054387016139c733a05242d3d71575";
       };
     }
 
     {
-      name = "jest-environment-jsdom-23.4.0.tgz";
+      name = "jest_environment_jsdom___jest_environment_jsdom_23.4.0.tgz";
       path = fetchurl {
-        name = "jest-environment-jsdom-23.4.0.tgz";
+        name = "jest_environment_jsdom___jest_environment_jsdom_23.4.0.tgz";
         url  = "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-23.4.0.tgz";
         sha1 = "056a7952b3fea513ac62a140a2c368c79d9e6023";
       };
     }
 
     {
-      name = "jest-environment-node-23.4.0.tgz";
+      name = "jest_environment_node___jest_environment_node_23.4.0.tgz";
       path = fetchurl {
-        name = "jest-environment-node-23.4.0.tgz";
+        name = "jest_environment_node___jest_environment_node_23.4.0.tgz";
         url  = "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-23.4.0.tgz";
         sha1 = "57e80ed0841dea303167cce8cd79521debafde10";
       };
     }
 
     {
-      name = "jest-get-type-22.4.3.tgz";
+      name = "jest_get_type___jest_get_type_22.4.3.tgz";
       path = fetchurl {
-        name = "jest-get-type-22.4.3.tgz";
+        name = "jest_get_type___jest_get_type_22.4.3.tgz";
         url  = "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-22.4.3.tgz";
         sha1 = "e3a8504d8479342dd4420236b322869f18900ce4";
       };
     }
 
     {
-      name = "jest-haste-map-23.6.0.tgz";
+      name = "jest_haste_map___jest_haste_map_23.6.0.tgz";
       path = fetchurl {
-        name = "jest-haste-map-23.6.0.tgz";
+        name = "jest_haste_map___jest_haste_map_23.6.0.tgz";
         url  = "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-23.6.0.tgz";
         sha1 = "2e3eb997814ca696d62afdb3f2529f5bbc935e16";
       };
     }
 
     {
-      name = "jest-jasmine2-23.6.0.tgz";
+      name = "jest_jasmine2___jest_jasmine2_23.6.0.tgz";
       path = fetchurl {
-        name = "jest-jasmine2-23.6.0.tgz";
+        name = "jest_jasmine2___jest_jasmine2_23.6.0.tgz";
         url  = "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-23.6.0.tgz";
         sha1 = "840e937f848a6c8638df24360ab869cc718592e0";
       };
     }
 
     {
-      name = "jest-leak-detector-23.6.0.tgz";
+      name = "jest_leak_detector___jest_leak_detector_23.6.0.tgz";
       path = fetchurl {
-        name = "jest-leak-detector-23.6.0.tgz";
+        name = "jest_leak_detector___jest_leak_detector_23.6.0.tgz";
         url  = "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-23.6.0.tgz";
         sha1 = "e4230fd42cf381a1a1971237ad56897de7e171de";
       };
     }
 
     {
-      name = "jest-matcher-utils-23.6.0.tgz";
+      name = "jest_matcher_utils___jest_matcher_utils_23.6.0.tgz";
       path = fetchurl {
-        name = "jest-matcher-utils-23.6.0.tgz";
+        name = "jest_matcher_utils___jest_matcher_utils_23.6.0.tgz";
         url  = "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-23.6.0.tgz";
         sha1 = "726bcea0c5294261a7417afb6da3186b4b8cac80";
       };
     }
 
     {
-      name = "jest-message-util-23.4.0.tgz";
+      name = "jest_message_util___jest_message_util_23.4.0.tgz";
       path = fetchurl {
-        name = "jest-message-util-23.4.0.tgz";
+        name = "jest_message_util___jest_message_util_23.4.0.tgz";
         url  = "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-23.4.0.tgz";
         sha1 = "17610c50942349508d01a3d1e0bda2c079086a9f";
       };
     }
 
     {
-      name = "jest-mock-23.2.0.tgz";
+      name = "jest_mock___jest_mock_23.2.0.tgz";
       path = fetchurl {
-        name = "jest-mock-23.2.0.tgz";
+        name = "jest_mock___jest_mock_23.2.0.tgz";
         url  = "https://registry.yarnpkg.com/jest-mock/-/jest-mock-23.2.0.tgz";
         sha1 = "ad1c60f29e8719d47c26e1138098b6d18b261134";
       };
     }
 
     {
-      name = "jest-regex-util-23.3.0.tgz";
+      name = "jest_regex_util___jest_regex_util_23.3.0.tgz";
       path = fetchurl {
-        name = "jest-regex-util-23.3.0.tgz";
+        name = "jest_regex_util___jest_regex_util_23.3.0.tgz";
         url  = "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-23.3.0.tgz";
         sha1 = "5f86729547c2785c4002ceaa8f849fe8ca471bc5";
       };
     }
 
     {
-      name = "jest-resolve-dependencies-23.6.0.tgz";
+      name = "jest_resolve_dependencies___jest_resolve_dependencies_23.6.0.tgz";
       path = fetchurl {
-        name = "jest-resolve-dependencies-23.6.0.tgz";
+        name = "jest_resolve_dependencies___jest_resolve_dependencies_23.6.0.tgz";
         url  = "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-23.6.0.tgz";
         sha1 = "b4526af24c8540d9a3fab102c15081cf509b723d";
       };
     }
 
     {
-      name = "jest-resolve-23.6.0.tgz";
+      name = "jest_resolve___jest_resolve_23.6.0.tgz";
       path = fetchurl {
-        name = "jest-resolve-23.6.0.tgz";
+        name = "jest_resolve___jest_resolve_23.6.0.tgz";
         url  = "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-23.6.0.tgz";
         sha1 = "cf1d1a24ce7ee7b23d661c33ba2150f3aebfa0ae";
       };
     }
 
     {
-      name = "jest-runner-23.6.0.tgz";
+      name = "jest_runner___jest_runner_23.6.0.tgz";
       path = fetchurl {
-        name = "jest-runner-23.6.0.tgz";
+        name = "jest_runner___jest_runner_23.6.0.tgz";
         url  = "https://registry.yarnpkg.com/jest-runner/-/jest-runner-23.6.0.tgz";
         sha1 = "3894bd219ffc3f3cb94dc48a4170a2e6f23a5a38";
       };
     }
 
     {
-      name = "jest-runtime-23.6.0.tgz";
+      name = "jest_runtime___jest_runtime_23.6.0.tgz";
       path = fetchurl {
-        name = "jest-runtime-23.6.0.tgz";
+        name = "jest_runtime___jest_runtime_23.6.0.tgz";
         url  = "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-23.6.0.tgz";
         sha1 = "059e58c8ab445917cd0e0d84ac2ba68de8f23082";
       };
     }
 
     {
-      name = "jest-serializer-23.0.1.tgz";
+      name = "jest_serializer___jest_serializer_23.0.1.tgz";
       path = fetchurl {
-        name = "jest-serializer-23.0.1.tgz";
+        name = "jest_serializer___jest_serializer_23.0.1.tgz";
         url  = "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-23.0.1.tgz";
         sha1 = "a3776aeb311e90fe83fab9e533e85102bd164165";
       };
     }
 
     {
-      name = "jest-snapshot-23.6.0.tgz";
+      name = "jest_snapshot___jest_snapshot_23.6.0.tgz";
       path = fetchurl {
-        name = "jest-snapshot-23.6.0.tgz";
+        name = "jest_snapshot___jest_snapshot_23.6.0.tgz";
         url  = "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-23.6.0.tgz";
         sha1 = "f9c2625d1b18acda01ec2d2b826c0ce58a5aa17a";
       };
     }
 
     {
-      name = "jest-util-23.4.0.tgz";
+      name = "jest_util___jest_util_23.4.0.tgz";
       path = fetchurl {
-        name = "jest-util-23.4.0.tgz";
+        name = "jest_util___jest_util_23.4.0.tgz";
         url  = "https://registry.yarnpkg.com/jest-util/-/jest-util-23.4.0.tgz";
         sha1 = "4d063cb927baf0a23831ff61bec2cbbf49793561";
       };
     }
 
     {
-      name = "jest-validate-23.6.0.tgz";
+      name = "jest_validate___jest_validate_23.6.0.tgz";
       path = fetchurl {
-        name = "jest-validate-23.6.0.tgz";
+        name = "jest_validate___jest_validate_23.6.0.tgz";
         url  = "https://registry.yarnpkg.com/jest-validate/-/jest-validate-23.6.0.tgz";
         sha1 = "36761f99d1ed33fcd425b4e4c5595d62b6597474";
       };
     }
 
     {
-      name = "jest-watcher-23.4.0.tgz";
+      name = "jest_watcher___jest_watcher_23.4.0.tgz";
       path = fetchurl {
-        name = "jest-watcher-23.4.0.tgz";
+        name = "jest_watcher___jest_watcher_23.4.0.tgz";
         url  = "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-23.4.0.tgz";
         sha1 = "d2e28ce74f8dad6c6afc922b92cabef6ed05c91c";
       };
     }
 
     {
-      name = "jest-worker-23.2.0.tgz";
+      name = "jest_worker___jest_worker_23.2.0.tgz";
       path = fetchurl {
-        name = "jest-worker-23.2.0.tgz";
+        name = "jest_worker___jest_worker_23.2.0.tgz";
         url  = "https://registry.yarnpkg.com/jest-worker/-/jest-worker-23.2.0.tgz";
         sha1 = "faf706a8da36fae60eb26957257fa7b5d8ea02b9";
       };
     }
 
     {
-      name = "jest-23.6.0.tgz";
+      name = "jest___jest_23.6.0.tgz";
       path = fetchurl {
-        name = "jest-23.6.0.tgz";
+        name = "jest___jest_23.6.0.tgz";
         url  = "https://registry.yarnpkg.com/jest/-/jest-23.6.0.tgz";
         sha1 = "ad5835e923ebf6e19e7a1d7529a432edfee7813d";
       };
     }
 
     {
-      name = "js-base64-2.4.9.tgz";
+      name = "js_base64___js_base64_2.5.0.tgz";
       path = fetchurl {
-        name = "js-base64-2.4.9.tgz";
-        url  = "https://registry.yarnpkg.com/js-base64/-/js-base64-2.4.9.tgz";
-        sha1 = "748911fb04f48a60c4771b375cac45a80df11c03";
+        name = "js_base64___js_base64_2.5.0.tgz";
+        url  = "https://registry.yarnpkg.com/js-base64/-/js-base64-2.5.0.tgz";
+        sha1 = "42255ba183ab67ce59a0dee640afdc00ab5ae93e";
       };
     }
 
     {
-      name = "js-levenshtein-1.1.3.tgz";
+      name = "js_levenshtein___js_levenshtein_1.1.4.tgz";
       path = fetchurl {
-        name = "js-levenshtein-1.1.3.tgz";
-        url  = "https://registry.yarnpkg.com/js-levenshtein/-/js-levenshtein-1.1.3.tgz";
-        sha1 = "3ef627df48ec8cf24bacf05c0f184ff30ef413c5";
+        name = "js_levenshtein___js_levenshtein_1.1.4.tgz";
+        url  = "https://registry.yarnpkg.com/js-levenshtein/-/js-levenshtein-1.1.4.tgz";
+        sha1 = "3a56e3cbf589ca0081eb22cd9ba0b1290a16d26e";
       };
     }
 
     {
-      name = "js-string-escape-1.0.1.tgz";
+      name = "js_string_escape___js_string_escape_1.0.1.tgz";
       path = fetchurl {
-        name = "js-string-escape-1.0.1.tgz";
+        name = "js_string_escape___js_string_escape_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/js-string-escape/-/js-string-escape-1.0.1.tgz";
         sha1 = "e2625badbc0d67c7533e9edc1068c587ae4137ef";
       };
     }
 
     {
-      name = "js-tokens-4.0.0.tgz";
+      name = "js_tokens___js_tokens_4.0.0.tgz";
       path = fetchurl {
-        name = "js-tokens-4.0.0.tgz";
+        name = "js_tokens___js_tokens_4.0.0.tgz";
         url  = "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz";
         sha1 = "19203fb59991df98e3a287050d4647cdeaf32499";
       };
     }
 
     {
-      name = "js-tokens-3.0.2.tgz";
+      name = "js_tokens___js_tokens_3.0.2.tgz";
       path = fetchurl {
-        name = "js-tokens-3.0.2.tgz";
+        name = "js_tokens___js_tokens_3.0.2.tgz";
         url  = "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz";
         sha1 = "9866df395102130e38f7f996bceb65443209c25b";
       };
     }
 
     {
-      name = "js-yaml-3.12.0.tgz";
+      name = "js_yaml___js_yaml_3.12.0.tgz";
       path = fetchurl {
-        name = "js-yaml-3.12.0.tgz";
+        name = "js_yaml___js_yaml_3.12.0.tgz";
         url  = "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.12.0.tgz";
         sha1 = "eaed656ec8344f10f527c6bfa1b6e2244de167d1";
       };
     }
 
     {
-      name = "jsbn-0.1.1.tgz";
+      name = "jsbn___jsbn_0.1.1.tgz";
       path = fetchurl {
-        name = "jsbn-0.1.1.tgz";
+        name = "jsbn___jsbn_0.1.1.tgz";
         url  = "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz";
         sha1 = "a5e654c2e5a2deb5f201d96cefbca80c0ef2f513";
       };
     }
 
     {
-      name = "jsdom-11.12.0.tgz";
+      name = "jsdom___jsdom_11.12.0.tgz";
       path = fetchurl {
-        name = "jsdom-11.12.0.tgz";
+        name = "jsdom___jsdom_11.12.0.tgz";
         url  = "https://registry.yarnpkg.com/jsdom/-/jsdom-11.12.0.tgz";
         sha1 = "1a80d40ddd378a1de59656e9e6dc5a3ba8657bc8";
       };
     }
 
     {
-      name = "jsesc-1.3.0.tgz";
+      name = "jsesc___jsesc_1.3.0.tgz";
       path = fetchurl {
-        name = "jsesc-1.3.0.tgz";
+        name = "jsesc___jsesc_1.3.0.tgz";
         url  = "https://registry.yarnpkg.com/jsesc/-/jsesc-1.3.0.tgz";
         sha1 = "46c3fec8c1892b12b0833db9bc7622176dbab34b";
       };
     }
 
     {
-      name = "jsesc-2.5.1.tgz";
+      name = "jsesc___jsesc_2.5.2.tgz";
       path = fetchurl {
-        name = "jsesc-2.5.1.tgz";
-        url  = "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.1.tgz";
-        sha1 = "e421a2a8e20d6b0819df28908f782526b96dd1fe";
+        name = "jsesc___jsesc_2.5.2.tgz";
+        url  = "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz";
+        sha1 = "80564d2e483dacf6e8ef209650a67df3f0c283a4";
       };
     }
 
     {
-      name = "jsesc-0.5.0.tgz";
+      name = "jsesc___jsesc_0.5.0.tgz";
       path = fetchurl {
-        name = "jsesc-0.5.0.tgz";
+        name = "jsesc___jsesc_0.5.0.tgz";
         url  = "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz";
         sha1 = "e7dee66e35d6fc16f710fe91d5cf69f70f08911d";
       };
     }
 
     {
-      name = "json-parse-better-errors-1.0.2.tgz";
+      name = "json_parse_better_errors___json_parse_better_errors_1.0.2.tgz";
       path = fetchurl {
-        name = "json-parse-better-errors-1.0.2.tgz";
+        name = "json_parse_better_errors___json_parse_better_errors_1.0.2.tgz";
         url  = "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz";
         sha1 = "bb867cfb3450e69107c131d1c514bab3dc8bcaa9";
       };
     }
 
     {
-      name = "json-schema-traverse-0.3.1.tgz";
-      path = fetchurl {
-        name = "json-schema-traverse-0.3.1.tgz";
-        url  = "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz";
-        sha1 = "349a6d44c53a51de89b40805c5d5e59b417d3340";
-      };
-    }
-
-    {
-      name = "json-schema-traverse-0.4.1.tgz";
+      name = "json_schema_traverse___json_schema_traverse_0.4.1.tgz";
       path = fetchurl {
-        name = "json-schema-traverse-0.4.1.tgz";
+        name = "json_schema_traverse___json_schema_traverse_0.4.1.tgz";
         url  = "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz";
         sha1 = "69f6a87d9513ab8bb8fe63bdb0979c448e684660";
       };
     }
 
     {
-      name = "json-schema-0.2.3.tgz";
+      name = "json_schema___json_schema_0.2.3.tgz";
       path = fetchurl {
-        name = "json-schema-0.2.3.tgz";
+        name = "json_schema___json_schema_0.2.3.tgz";
         url  = "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz";
         sha1 = "b480c892e59a2f05954ce727bd3f2a4e882f9e13";
       };
     }
 
     {
-      name = "json-stable-stringify-without-jsonify-1.0.1.tgz";
+      name = "json_stable_stringify_without_jsonify___json_stable_stringify_without_jsonify_1.0.1.tgz";
       path = fetchurl {
-        name = "json-stable-stringify-without-jsonify-1.0.1.tgz";
+        name = "json_stable_stringify_without_jsonify___json_stable_stringify_without_jsonify_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz";
         sha1 = "9db7b59496ad3f3cfef30a75142d2d930ad72651";
       };
     }
 
     {
-      name = "json-stable-stringify-1.0.1.tgz";
+      name = "json_stable_stringify___json_stable_stringify_1.0.1.tgz";
       path = fetchurl {
-        name = "json-stable-stringify-1.0.1.tgz";
+        name = "json_stable_stringify___json_stable_stringify_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz";
         sha1 = "9a759d39c5f2ff503fd5300646ed445f88c4f9af";
       };
     }
 
     {
-      name = "json-stringify-safe-5.0.1.tgz";
+      name = "json_stringify_safe___json_stringify_safe_5.0.1.tgz";
       path = fetchurl {
-        name = "json-stringify-safe-5.0.1.tgz";
+        name = "json_stringify_safe___json_stringify_safe_5.0.1.tgz";
         url  = "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz";
         sha1 = "1296a2d58fd45f19a0f6ce01d65701e2c735b6eb";
       };
     }
 
     {
-      name = "json3-3.3.2.tgz";
+      name = "json3___json3_3.3.2.tgz";
       path = fetchurl {
-        name = "json3-3.3.2.tgz";
+        name = "json3___json3_3.3.2.tgz";
         url  = "https://registry.yarnpkg.com/json3/-/json3-3.3.2.tgz";
         sha1 = "3c0434743df93e2f5c42aee7b19bcb483575f4e1";
       };
     }
 
     {
-      name = "json5-0.5.1.tgz";
+      name = "json5___json5_0.5.1.tgz";
       path = fetchurl {
-        name = "json5-0.5.1.tgz";
+        name = "json5___json5_0.5.1.tgz";
         url  = "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz";
         sha1 = "1eade7acc012034ad84e2396767ead9fa5495821";
       };
     }
 
     {
-      name = "jsonfile-4.0.0.tgz";
+      name = "json5___json5_1.0.1.tgz";
       path = fetchurl {
-        name = "jsonfile-4.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz";
-        sha1 = "8771aae0799b64076b76640fca058f9c10e33ecb";
+        name = "json5___json5_1.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz";
+        sha1 = "779fb0018604fa854eacbf6252180d83543e3dbe";
       };
     }
 
     {
-      name = "jsonify-0.0.0.tgz";
+      name = "json5___json5_2.1.0.tgz";
       path = fetchurl {
-        name = "jsonify-0.0.0.tgz";
+        name = "json5___json5_2.1.0.tgz";
+        url  = "https://registry.yarnpkg.com/json5/-/json5-2.1.0.tgz";
+        sha1 = "e7a0c62c48285c628d20a10b85c89bb807c32850";
+      };
+    }
+
+    {
+      name = "jsonify___jsonify_0.0.0.tgz";
+      path = fetchurl {
+        name = "jsonify___jsonify_0.0.0.tgz";
         url  = "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz";
         sha1 = "2c74b6ee41d93ca51b7b5aaee8f503631d252a73";
       };
     }
 
     {
-      name = "jsprim-1.4.1.tgz";
+      name = "jsprim___jsprim_1.4.1.tgz";
       path = fetchurl {
-        name = "jsprim-1.4.1.tgz";
+        name = "jsprim___jsprim_1.4.1.tgz";
         url  = "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz";
         sha1 = "313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2";
       };
     }
 
     {
-      name = "jsx-ast-utils-2.0.1.tgz";
+      name = "jsx_ast_utils___jsx_ast_utils_2.0.1.tgz";
       path = fetchurl {
-        name = "jsx-ast-utils-2.0.1.tgz";
+        name = "jsx_ast_utils___jsx_ast_utils_2.0.1.tgz";
         url  = "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-2.0.1.tgz";
         sha1 = "e801b1b39985e20fffc87b40e3748080e2dcac7f";
       };
     }
 
     {
-      name = "keycode-2.2.0.tgz";
+      name = "keycode___keycode_2.2.0.tgz";
       path = fetchurl {
-        name = "keycode-2.2.0.tgz";
+        name = "keycode___keycode_2.2.0.tgz";
         url  = "https://registry.yarnpkg.com/keycode/-/keycode-2.2.0.tgz";
         sha1 = "3d0af56dc7b8b8e5cba8d0a97f107204eec22b04";
       };
     }
 
     {
-      name = "killable-1.0.1.tgz";
+      name = "killable___killable_1.0.1.tgz";
       path = fetchurl {
-        name = "killable-1.0.1.tgz";
+        name = "killable___killable_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/killable/-/killable-1.0.1.tgz";
         sha1 = "4c8ce441187a061c7474fb87ca08e2a638194892";
       };
     }
 
     {
-      name = "kind-of-3.2.2.tgz";
+      name = "kind_of___kind_of_3.2.2.tgz";
       path = fetchurl {
-        name = "kind-of-3.2.2.tgz";
+        name = "kind_of___kind_of_3.2.2.tgz";
         url  = "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz";
         sha1 = "31ea21a734bab9bbb0f32466d893aea51e4a3c64";
       };
     }
 
     {
-      name = "kind-of-4.0.0.tgz";
+      name = "kind_of___kind_of_4.0.0.tgz";
       path = fetchurl {
-        name = "kind-of-4.0.0.tgz";
+        name = "kind_of___kind_of_4.0.0.tgz";
         url  = "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz";
         sha1 = "20813df3d712928b207378691a45066fae72dd57";
       };
     }
 
     {
-      name = "kind-of-5.1.0.tgz";
+      name = "kind_of___kind_of_5.1.0.tgz";
       path = fetchurl {
-        name = "kind-of-5.1.0.tgz";
+        name = "kind_of___kind_of_5.1.0.tgz";
         url  = "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz";
         sha1 = "729c91e2d857b7a419a1f9aa65685c4c33f5845d";
       };
     }
 
     {
-      name = "kind-of-6.0.2.tgz";
+      name = "kind_of___kind_of_6.0.2.tgz";
       path = fetchurl {
-        name = "kind-of-6.0.2.tgz";
+        name = "kind_of___kind_of_6.0.2.tgz";
         url  = "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz";
         sha1 = "01146b36a6218e64e58f3a8d66de5d7fc6f6d051";
       };
     }
 
     {
-      name = "kleur-2.0.2.tgz";
+      name = "kleur___kleur_2.0.2.tgz";
       path = fetchurl {
-        name = "kleur-2.0.2.tgz";
+        name = "kleur___kleur_2.0.2.tgz";
         url  = "https://registry.yarnpkg.com/kleur/-/kleur-2.0.2.tgz";
         sha1 = "b704f4944d95e255d038f0cb05fb8a602c55a300";
       };
     }
 
     {
-      name = "lcid-1.0.0.tgz";
+      name = "knot.js___knot.js_1.1.5.tgz";
       path = fetchurl {
-        name = "lcid-1.0.0.tgz";
+        name = "knot.js___knot.js_1.1.5.tgz";
+        url  = "https://registry.yarnpkg.com/knot.js/-/knot.js-1.1.5.tgz";
+        sha1 = "28e72522f703f50fe98812fde224dd72728fef5d";
+      };
+    }
+
+    {
+      name = "lcid___lcid_1.0.0.tgz";
+      path = fetchurl {
+        name = "lcid___lcid_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz";
         sha1 = "308accafa0bc483a3867b4b6f2b9506251d1b835";
       };
     }
 
     {
-      name = "lcid-2.0.0.tgz";
+      name = "lcid___lcid_2.0.0.tgz";
       path = fetchurl {
-        name = "lcid-2.0.0.tgz";
+        name = "lcid___lcid_2.0.0.tgz";
         url  = "https://registry.yarnpkg.com/lcid/-/lcid-2.0.0.tgz";
         sha1 = "6ef5d2df60e52f82eb228a4c373e8d1f397253cf";
       };
     }
 
     {
-      name = "left-pad-1.3.0.tgz";
+      name = "left_pad___left_pad_1.3.0.tgz";
       path = fetchurl {
-        name = "left-pad-1.3.0.tgz";
+        name = "left_pad___left_pad_1.3.0.tgz";
         url  = "https://registry.yarnpkg.com/left-pad/-/left-pad-1.3.0.tgz";
         sha1 = "5b8a3a7765dfe001261dde915589e782f8c94d1e";
       };
     }
 
     {
-      name = "leven-2.1.0.tgz";
+      name = "leven___leven_2.1.0.tgz";
       path = fetchurl {
-        name = "leven-2.1.0.tgz";
+        name = "leven___leven_2.1.0.tgz";
         url  = "https://registry.yarnpkg.com/leven/-/leven-2.1.0.tgz";
         sha1 = "c2e7a9f772094dee9d34202ae8acce4687875580";
       };
     }
 
     {
-      name = "levn-0.3.0.tgz";
+      name = "levn___levn_0.3.0.tgz";
       path = fetchurl {
-        name = "levn-0.3.0.tgz";
+        name = "levn___levn_0.3.0.tgz";
         url  = "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz";
         sha1 = "3b09924edf9f083c0490fdd4c0bc4421e04764ee";
       };
     }
 
     {
-      name = "load-json-file-1.1.0.tgz";
+      name = "load_json_file___load_json_file_1.1.0.tgz";
       path = fetchurl {
-        name = "load-json-file-1.1.0.tgz";
+        name = "load_json_file___load_json_file_1.1.0.tgz";
         url  = "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz";
         sha1 = "956905708d58b4bab4c2261b04f59f31c99374c0";
       };
     }
 
     {
-      name = "load-json-file-2.0.0.tgz";
+      name = "load_json_file___load_json_file_2.0.0.tgz";
       path = fetchurl {
-        name = "load-json-file-2.0.0.tgz";
+        name = "load_json_file___load_json_file_2.0.0.tgz";
         url  = "https://registry.yarnpkg.com/load-json-file/-/load-json-file-2.0.0.tgz";
         sha1 = "7947e42149af80d696cbf797bcaabcfe1fe29ca8";
       };
     }
 
     {
-      name = "loader-runner-2.3.0.tgz";
+      name = "loader_runner___loader_runner_2.3.1.tgz";
       path = fetchurl {
-        name = "loader-runner-2.3.0.tgz";
-        url  = "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.3.0.tgz";
-        sha1 = "f482aea82d543e07921700d5a46ef26fdac6b8a2";
+        name = "loader_runner___loader_runner_2.3.1.tgz";
+        url  = "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.3.1.tgz";
+        sha1 = "026f12fe7c3115992896ac02ba022ba92971b979";
       };
     }
 
     {
-      name = "loader-utils-0.2.17.tgz";
+      name = "loader_utils___loader_utils_0.2.17.tgz";
       path = fetchurl {
-        name = "loader-utils-0.2.17.tgz";
+        name = "loader_utils___loader_utils_0.2.17.tgz";
         url  = "https://registry.yarnpkg.com/loader-utils/-/loader-utils-0.2.17.tgz";
         sha1 = "f86e6374d43205a6e6c60e9196f17c0299bfb348";
       };
     }
 
     {
-      name = "loader-utils-1.1.0.tgz";
+      name = "loader_utils___loader_utils_1.2.3.tgz";
       path = fetchurl {
-        name = "loader-utils-1.1.0.tgz";
-        url  = "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.1.0.tgz";
-        sha1 = "c98aef488bcceda2ffb5e2de646d6a754429f5cd";
+        name = "loader_utils___loader_utils_1.2.3.tgz";
+        url  = "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.2.3.tgz";
+        sha1 = "1ff5dc6911c9f0a062531a4c04b609406108c2c7";
       };
     }
 
     {
-      name = "locate-path-2.0.0.tgz";
+      name = "locate_path___locate_path_2.0.0.tgz";
       path = fetchurl {
-        name = "locate-path-2.0.0.tgz";
+        name = "locate_path___locate_path_2.0.0.tgz";
         url  = "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz";
         sha1 = "2b568b265eec944c6d9c0de9c3dbbbca0354cd8e";
       };
     }
 
     {
-      name = "locate-path-3.0.0.tgz";
+      name = "locate_path___locate_path_3.0.0.tgz";
       path = fetchurl {
-        name = "locate-path-3.0.0.tgz";
+        name = "locate_path___locate_path_3.0.0.tgz";
         url  = "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz";
         sha1 = "dbec3b3ab759758071b58fe59fc41871af21400e";
       };
     }
 
     {
-      name = "lodash-es-4.17.10.tgz";
-      path = fetchurl {
-        name = "lodash-es-4.17.10.tgz";
-        url  = "https://registry.yarnpkg.com/lodash-es/-/lodash-es-4.17.10.tgz";
-        sha1 = "62cd7104cdf5dd87f235a837f0ede0e8e5117e05";
-      };
-    }
-
-    {
-      name = "lodash._reinterpolate-3.0.0.tgz";
+      name = "lodash.debounce___lodash.debounce_4.0.8.tgz";
       path = fetchurl {
-        name = "lodash._reinterpolate-3.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz";
-        sha1 = "0ccf2d89166af03b3663c796538b75ac6e114d9d";
+        name = "lodash.debounce___lodash.debounce_4.0.8.tgz";
+        url  = "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz";
+        sha1 = "82d79bff30a67c4005ffd5e2515300ad9ca4d7af";
       };
     }
 
     {
-      name = "lodash.assign-4.2.0.tgz";
+      name = "lodash.defaults___lodash.defaults_4.2.0.tgz";
       path = fetchurl {
-        name = "lodash.assign-4.2.0.tgz";
-        url  = "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-4.2.0.tgz";
-        sha1 = "0d99f3ccd7a6d261d19bdaeb9245005d285808e7";
+        name = "lodash.defaults___lodash.defaults_4.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz";
+        sha1 = "d09178716ffea4dde9e5fb7b37f6f0802274580c";
       };
     }
 
     {
-      name = "lodash.camelcase-4.3.0.tgz";
+      name = "lodash.escape___lodash.escape_4.0.1.tgz";
       path = fetchurl {
-        name = "lodash.camelcase-4.3.0.tgz";
-        url  = "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz";
-        sha1 = "b28aa6288a2b9fc651035c7711f65ab6190331a6";
+        name = "lodash.escape___lodash.escape_4.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/lodash.escape/-/lodash.escape-4.0.1.tgz";
+        sha1 = "c9044690c21e04294beaa517712fded1fa88de98";
       };
     }
 
     {
-      name = "lodash.clonedeep-4.5.0.tgz";
+      name = "lodash.flattendeep___lodash.flattendeep_4.4.0.tgz";
       path = fetchurl {
-        name = "lodash.clonedeep-4.5.0.tgz";
-        url  = "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz";
-        sha1 = "e23f3f9c4f8fbdde872529c1071857a086e5ccef";
+        name = "lodash.flattendeep___lodash.flattendeep_4.4.0.tgz";
+        url  = "https://registry.yarnpkg.com/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz";
+        sha1 = "fb030917f86a3134e5bc9bec0d69e0013ddfedb2";
       };
     }
 
     {
-      name = "lodash.debounce-4.0.8.tgz";
+      name = "lodash.get___lodash.get_4.4.2.tgz";
       path = fetchurl {
-        name = "lodash.debounce-4.0.8.tgz";
-        url  = "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz";
-        sha1 = "82d79bff30a67c4005ffd5e2515300ad9ca4d7af";
+        name = "lodash.get___lodash.get_4.4.2.tgz";
+        url  = "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz";
+        sha1 = "2d177f652fa31e939b4438d5341499dfa3825e99";
       };
     }
 
     {
-      name = "lodash.defaults-4.2.0.tgz";
+      name = "lodash.has___lodash.has_4.5.2.tgz";
       path = fetchurl {
-        name = "lodash.defaults-4.2.0.tgz";
-        url  = "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz";
-        sha1 = "d09178716ffea4dde9e5fb7b37f6f0802274580c";
+        name = "lodash.has___lodash.has_4.5.2.tgz";
+        url  = "https://registry.yarnpkg.com/lodash.has/-/lodash.has-4.5.2.tgz";
+        sha1 = "d19f4dc1095058cccbe2b0cdf4ee0fe4aa37c862";
       };
     }
 
     {
-      name = "lodash.escape-4.0.1.tgz";
+      name = "lodash.isboolean___lodash.isboolean_3.0.3.tgz";
       path = fetchurl {
-        name = "lodash.escape-4.0.1.tgz";
-        url  = "https://registry.yarnpkg.com/lodash.escape/-/lodash.escape-4.0.1.tgz";
-        sha1 = "c9044690c21e04294beaa517712fded1fa88de98";
+        name = "lodash.isboolean___lodash.isboolean_3.0.3.tgz";
+        url  = "https://registry.yarnpkg.com/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz";
+        sha1 = "6c2e171db2a257cd96802fd43b01b20d5f5870f6";
       };
     }
 
     {
-      name = "lodash.flattendeep-4.4.0.tgz";
+      name = "lodash.isequal___lodash.isequal_4.5.0.tgz";
       path = fetchurl {
-        name = "lodash.flattendeep-4.4.0.tgz";
-        url  = "https://registry.yarnpkg.com/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz";
-        sha1 = "fb030917f86a3134e5bc9bec0d69e0013ddfedb2";
+        name = "lodash.isequal___lodash.isequal_4.5.0.tgz";
+        url  = "https://registry.yarnpkg.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz";
+        sha1 = "415c4478f2bcc30120c22ce10ed3226f7d3e18e0";
       };
     }
 
     {
-      name = "lodash.isequal-4.5.0.tgz";
+      name = "lodash.isobject___lodash.isobject_3.0.2.tgz";
       path = fetchurl {
-        name = "lodash.isequal-4.5.0.tgz";
-        url  = "https://registry.yarnpkg.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz";
-        sha1 = "415c4478f2bcc30120c22ce10ed3226f7d3e18e0";
+        name = "lodash.isobject___lodash.isobject_3.0.2.tgz";
+        url  = "https://registry.yarnpkg.com/lodash.isobject/-/lodash.isobject-3.0.2.tgz";
+        sha1 = "3c8fb8d5b5bf4bf90ae06e14f2a530a4ed935e1d";
       };
     }
 
     {
-      name = "lodash.mergewith-4.6.1.tgz";
+      name = "lodash.memoize___lodash.memoize_4.1.2.tgz";
       path = fetchurl {
-        name = "lodash.mergewith-4.6.1.tgz";
-        url  = "https://registry.yarnpkg.com/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz";
-        sha1 = "639057e726c3afbdb3e7d42741caa8d6e4335927";
+        name = "lodash.memoize___lodash.memoize_4.1.2.tgz";
+        url  = "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz";
+        sha1 = "bcc6c49a42a2840ed997f323eada5ecd182e0bfe";
       };
     }
 
     {
-      name = "lodash.sortby-4.7.0.tgz";
+      name = "lodash.sortby___lodash.sortby_4.7.0.tgz";
       path = fetchurl {
-        name = "lodash.sortby-4.7.0.tgz";
+        name = "lodash.sortby___lodash.sortby_4.7.0.tgz";
         url  = "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz";
         sha1 = "edd14c824e2cc9c1e0b0a1b42bb5210516a42438";
       };
     }
 
     {
-      name = "lodash.tail-4.1.1.tgz";
+      name = "lodash.tail___lodash.tail_4.1.1.tgz";
       path = fetchurl {
-        name = "lodash.tail-4.1.1.tgz";
+        name = "lodash.tail___lodash.tail_4.1.1.tgz";
         url  = "https://registry.yarnpkg.com/lodash.tail/-/lodash.tail-4.1.1.tgz";
         sha1 = "d2333a36d9e7717c8ad2f7cacafec7c32b444664";
       };
     }
 
     {
-      name = "lodash.template-4.4.0.tgz";
-      path = fetchurl {
-        name = "lodash.template-4.4.0.tgz";
-        url  = "https://registry.yarnpkg.com/lodash.template/-/lodash.template-4.4.0.tgz";
-        sha1 = "e73a0385c8355591746e020b99679c690e68fba0";
-      };
-    }
-
-    {
-      name = "lodash.templatesettings-4.1.0.tgz";
+      name = "lodash.uniq___lodash.uniq_4.5.0.tgz";
       path = fetchurl {
-        name = "lodash.templatesettings-4.1.0.tgz";
-        url  = "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-4.1.0.tgz";
-        sha1 = "2b4d4e95ba440d915ff08bc899e4553666713316";
+        name = "lodash.uniq___lodash.uniq_4.5.0.tgz";
+        url  = "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz";
+        sha1 = "d0225373aeb652adc1bc82e4945339a842754773";
       };
     }
 
     {
-      name = "lodash-4.17.10.tgz";
+      name = "lodash___lodash_4.17.11.tgz";
       path = fetchurl {
-        name = "lodash-4.17.10.tgz";
-        url  = "https://registry.yarnpkg.com/lodash/-/lodash-4.17.10.tgz";
-        sha1 = "1b7793cf7259ea38fb3661d4d38b3260af8ae4e7";
+        name = "lodash___lodash_4.17.11.tgz";
+        url  = "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz";
+        sha1 = "b39ea6229ef607ecd89e2c8df12536891cac9b8d";
       };
     }
 
     {
-      name = "loglevel-1.6.1.tgz";
+      name = "loglevel___loglevel_1.6.1.tgz";
       path = fetchurl {
-        name = "loglevel-1.6.1.tgz";
+        name = "loglevel___loglevel_1.6.1.tgz";
         url  = "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.1.tgz";
         sha1 = "e0fc95133b6ef276cdc8887cdaf24aa6f156f8fa";
       };
     }
 
     {
-      name = "loose-envify-1.4.0.tgz";
+      name = "loose_envify___loose_envify_1.4.0.tgz";
       path = fetchurl {
-        name = "loose-envify-1.4.0.tgz";
+        name = "loose_envify___loose_envify_1.4.0.tgz";
         url  = "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz";
         sha1 = "71ee51fa7be4caec1a63839f7e682d8132d30caf";
       };
     }
 
     {
-      name = "loud-rejection-1.6.0.tgz";
+      name = "lru_cache___lru_cache_4.1.5.tgz";
       path = fetchurl {
-        name = "loud-rejection-1.6.0.tgz";
-        url  = "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz";
-        sha1 = "5b46f80147edee578870f086d04821cf998e551f";
+        name = "lru_cache___lru_cache_4.1.5.tgz";
+        url  = "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz";
+        sha1 = "8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd";
       };
     }
 
     {
-      name = "lru-cache-4.1.3.tgz";
+      name = "lru_cache___lru_cache_5.1.1.tgz";
       path = fetchurl {
-        name = "lru-cache-4.1.3.tgz";
-        url  = "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.3.tgz";
-        sha1 = "a1175cf3496dfc8436c156c334b4955992bce69c";
+        name = "lru_cache___lru_cache_5.1.1.tgz";
+        url  = "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz";
+        sha1 = "1da27e6710271947695daf6848e847f01d84b920";
       };
     }
 
     {
-      name = "make-dir-1.3.0.tgz";
+      name = "make_dir___make_dir_1.3.0.tgz";
       path = fetchurl {
-        name = "make-dir-1.3.0.tgz";
+        name = "make_dir___make_dir_1.3.0.tgz";
         url  = "https://registry.yarnpkg.com/make-dir/-/make-dir-1.3.0.tgz";
         sha1 = "79c1033b80515bd6d24ec9933e860ca75ee27f0c";
       };
     }
 
     {
-      name = "makeerror-1.0.11.tgz";
+      name = "makeerror___makeerror_1.0.11.tgz";
       path = fetchurl {
-        name = "makeerror-1.0.11.tgz";
+        name = "makeerror___makeerror_1.0.11.tgz";
         url  = "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.11.tgz";
         sha1 = "e01a5c9109f2af79660e4e8b9587790184f5a96c";
       };
     }
 
     {
-      name = "mamacro-0.0.3.tgz";
-      path = fetchurl {
-        name = "mamacro-0.0.3.tgz";
-        url  = "https://registry.yarnpkg.com/mamacro/-/mamacro-0.0.3.tgz";
-        sha1 = "ad2c9576197c9f1abf308d0787865bd975a3f3e4";
-      };
-    }
-
-    {
-      name = "map-age-cleaner-0.1.2.tgz";
+      name = "map_age_cleaner___map_age_cleaner_0.1.3.tgz";
       path = fetchurl {
-        name = "map-age-cleaner-0.1.2.tgz";
-        url  = "https://registry.yarnpkg.com/map-age-cleaner/-/map-age-cleaner-0.1.2.tgz";
-        sha1 = "098fb15538fd3dbe461f12745b0ca8568d4e3f74";
+        name = "map_age_cleaner___map_age_cleaner_0.1.3.tgz";
+        url  = "https://registry.yarnpkg.com/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz";
+        sha1 = "7d583a7306434c055fe474b0f45078e6e1b4b92a";
       };
     }
 
     {
-      name = "map-cache-0.2.2.tgz";
+      name = "map_cache___map_cache_0.2.2.tgz";
       path = fetchurl {
-        name = "map-cache-0.2.2.tgz";
+        name = "map_cache___map_cache_0.2.2.tgz";
         url  = "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz";
         sha1 = "c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf";
       };
     }
 
     {
-      name = "map-obj-1.0.1.tgz";
-      path = fetchurl {
-        name = "map-obj-1.0.1.tgz";
-        url  = "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz";
-        sha1 = "d933ceb9205d82bdcf4886f6742bdc2b4dea146d";
-      };
-    }
-
-    {
-      name = "map-visit-1.0.0.tgz";
+      name = "map_visit___map_visit_1.0.0.tgz";
       path = fetchurl {
-        name = "map-visit-1.0.0.tgz";
+        name = "map_visit___map_visit_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz";
         sha1 = "ecdca8f13144e660f1b5bd41f12f3479d98dfb8f";
       };
     }
 
     {
-      name = "mark-loader-0.1.6.tgz";
+      name = "mark_loader___mark_loader_0.1.6.tgz";
       path = fetchurl {
-        name = "mark-loader-0.1.6.tgz";
+        name = "mark_loader___mark_loader_0.1.6.tgz";
         url  = "https://registry.yarnpkg.com/mark-loader/-/mark-loader-0.1.6.tgz";
         sha1 = "0abb477dca7421d70e20128ff6489f5cae8676d5";
       };
     }
 
     {
-      name = "marky-1.2.0.tgz";
+      name = "marky___marky_1.2.1.tgz";
       path = fetchurl {
-        name = "marky-1.2.0.tgz";
-        url  = "https://registry.yarnpkg.com/marky/-/marky-1.2.0.tgz";
-        sha1 = "9617ed647bbbea8f45d19526da33dec70606df42";
+        name = "marky___marky_1.2.1.tgz";
+        url  = "https://registry.yarnpkg.com/marky/-/marky-1.2.1.tgz";
+        sha1 = "a3fcf82ffd357756b8b8affec9fdbf3a30dc1b02";
       };
     }
 
     {
-      name = "math-random-1.0.1.tgz";
+      name = "math_random___math_random_1.0.1.tgz";
       path = fetchurl {
-        name = "math-random-1.0.1.tgz";
+        name = "math_random___math_random_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/math-random/-/math-random-1.0.1.tgz";
         sha1 = "8b3aac588b8a66e4975e3cdea67f7bb329601fac";
       };
     }
 
     {
-      name = "md5.js-1.3.4.tgz";
+      name = "md5.js___md5.js_1.3.5.tgz";
       path = fetchurl {
-        name = "md5.js-1.3.4.tgz";
-        url  = "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.4.tgz";
-        sha1 = "e9bdbde94a20a5ac18b04340fc5764d5b09d901d";
+        name = "md5.js___md5.js_1.3.5.tgz";
+        url  = "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz";
+        sha1 = "b5d07b8e3216e3e27cd728d72f70d1e6a342005f";
       };
     }
 
     {
-      name = "media-typer-0.3.0.tgz";
+      name = "mdn_data___mdn_data_1.1.4.tgz";
       path = fetchurl {
-        name = "media-typer-0.3.0.tgz";
+        name = "mdn_data___mdn_data_1.1.4.tgz";
+        url  = "https://registry.yarnpkg.com/mdn-data/-/mdn-data-1.1.4.tgz";
+        sha1 = "50b5d4ffc4575276573c4eedb8780812a8419f01";
+      };
+    }
+
+    {
+      name = "media_typer___media_typer_0.3.0.tgz";
+      path = fetchurl {
+        name = "media_typer___media_typer_0.3.0.tgz";
         url  = "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz";
         sha1 = "8710d7af0aa626f8fffa1ce00168545263255748";
       };
     }
 
     {
-      name = "mem-1.1.0.tgz";
+      name = "mem___mem_1.1.0.tgz";
       path = fetchurl {
-        name = "mem-1.1.0.tgz";
+        name = "mem___mem_1.1.0.tgz";
         url  = "https://registry.yarnpkg.com/mem/-/mem-1.1.0.tgz";
         sha1 = "5edd52b485ca1d900fe64895505399a0dfa45f76";
       };
     }
 
     {
-      name = "mem-4.0.0.tgz";
+      name = "mem___mem_4.0.0.tgz";
       path = fetchurl {
-        name = "mem-4.0.0.tgz";
+        name = "mem___mem_4.0.0.tgz";
         url  = "https://registry.yarnpkg.com/mem/-/mem-4.0.0.tgz";
         sha1 = "6437690d9471678f6cc83659c00cbafcd6b0cdaf";
       };
     }
 
     {
-      name = "memory-fs-0.4.1.tgz";
+      name = "memoize_one___memoize_one_4.1.0.tgz";
       path = fetchurl {
-        name = "memory-fs-0.4.1.tgz";
-        url  = "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz";
-        sha1 = "3a9a20b8462523e447cfbc7e8bb80ed667bfc552";
+        name = "memoize_one___memoize_one_4.1.0.tgz";
+        url  = "https://registry.yarnpkg.com/memoize-one/-/memoize-one-4.1.0.tgz";
+        sha1 = "a2387c58c03fff27ca390c31b764a79addf3f906";
       };
     }
 
     {
-      name = "meow-3.7.0.tgz";
+      name = "memory_fs___memory_fs_0.4.1.tgz";
       path = fetchurl {
-        name = "meow-3.7.0.tgz";
-        url  = "https://registry.yarnpkg.com/meow/-/meow-3.7.0.tgz";
-        sha1 = "72cb668b425228290abbfa856892587308a801fb";
+        name = "memory_fs___memory_fs_0.4.1.tgz";
+        url  = "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz";
+        sha1 = "3a9a20b8462523e447cfbc7e8bb80ed667bfc552";
       };
     }
 
     {
-      name = "merge-descriptors-1.0.1.tgz";
+      name = "merge_descriptors___merge_descriptors_1.0.1.tgz";
       path = fetchurl {
-        name = "merge-descriptors-1.0.1.tgz";
+        name = "merge_descriptors___merge_descriptors_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz";
         sha1 = "b00aaa556dd8b44568150ec9d1b953f3f90cbb61";
       };
     }
 
     {
-      name = "merge-stream-1.0.1.tgz";
+      name = "merge_stream___merge_stream_1.0.1.tgz";
       path = fetchurl {
-        name = "merge-stream-1.0.1.tgz";
+        name = "merge_stream___merge_stream_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/merge-stream/-/merge-stream-1.0.1.tgz";
         sha1 = "4041202d508a342ba00174008df0c251b8c135e1";
       };
     }
 
     {
-      name = "merge-1.2.0.tgz";
+      name = "merge___merge_1.2.1.tgz";
       path = fetchurl {
-        name = "merge-1.2.0.tgz";
-        url  = "https://registry.yarnpkg.com/merge/-/merge-1.2.0.tgz";
-        sha1 = "7531e39d4949c281a66b8c5a6e0265e8b05894da";
+        name = "merge___merge_1.2.1.tgz";
+        url  = "https://registry.yarnpkg.com/merge/-/merge-1.2.1.tgz";
+        sha1 = "38bebf80c3220a8a487b6fcfb3941bb11720c145";
       };
     }
 
     {
-      name = "methods-1.1.2.tgz";
+      name = "methods___methods_1.1.2.tgz";
       path = fetchurl {
-        name = "methods-1.1.2.tgz";
+        name = "methods___methods_1.1.2.tgz";
         url  = "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz";
         sha1 = "5529a4d67654134edcc5266656835b0f851afcee";
       };
     }
 
     {
-      name = "micromatch-2.3.11.tgz";
+      name = "micromatch___micromatch_2.3.11.tgz";
       path = fetchurl {
-        name = "micromatch-2.3.11.tgz";
+        name = "micromatch___micromatch_2.3.11.tgz";
         url  = "https://registry.yarnpkg.com/micromatch/-/micromatch-2.3.11.tgz";
         sha1 = "86677c97d1720b363431d04d0d15293bd38c1565";
       };
     }
 
     {
-      name = "micromatch-3.1.10.tgz";
+      name = "micromatch___micromatch_3.1.10.tgz";
       path = fetchurl {
-        name = "micromatch-3.1.10.tgz";
+        name = "micromatch___micromatch_3.1.10.tgz";
         url  = "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz";
         sha1 = "70859bc95c9840952f359a068a3fc49f9ecfac23";
       };
     }
 
     {
-      name = "miller-rabin-4.0.1.tgz";
+      name = "miller_rabin___miller_rabin_4.0.1.tgz";
       path = fetchurl {
-        name = "miller-rabin-4.0.1.tgz";
+        name = "miller_rabin___miller_rabin_4.0.1.tgz";
         url  = "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz";
         sha1 = "f080351c865b0dc562a8462966daa53543c78a4d";
       };
     }
 
     {
-      name = "mime-db-1.36.0.tgz";
+      name = "mime_db___mime_db_1.37.0.tgz";
       path = fetchurl {
-        name = "mime-db-1.36.0.tgz";
-        url  = "https://registry.yarnpkg.com/mime-db/-/mime-db-1.36.0.tgz";
-        sha1 = "5020478db3c7fe93aad7bbcc4dcf869c43363397";
+        name = "mime_db___mime_db_1.37.0.tgz";
+        url  = "https://registry.yarnpkg.com/mime-db/-/mime-db-1.37.0.tgz";
+        sha1 = "0b6a0ce6fdbe9576e25f1f2d2fde8830dc0ad0d8";
       };
     }
 
     {
-      name = "mime-types-2.1.20.tgz";
+      name = "mime_types___mime_types_2.1.21.tgz";
       path = fetchurl {
-        name = "mime-types-2.1.20.tgz";
-        url  = "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.20.tgz";
-        sha1 = "930cb719d571e903738520f8470911548ca2cc19";
+        name = "mime_types___mime_types_2.1.21.tgz";
+        url  = "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.21.tgz";
+        sha1 = "28995aa1ecb770742fe6ae7e58f9181c744b3f96";
       };
     }
 
     {
-      name = "mime-1.4.1.tgz";
+      name = "mime___mime_1.4.1.tgz";
       path = fetchurl {
-        name = "mime-1.4.1.tgz";
+        name = "mime___mime_1.4.1.tgz";
         url  = "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz";
         sha1 = "121f9ebc49e3766f311a76e1fa1c8003c4b03aa6";
       };
     }
 
     {
-      name = "mime-2.3.1.tgz";
+      name = "mime___mime_2.4.0.tgz";
       path = fetchurl {
-        name = "mime-2.3.1.tgz";
-        url  = "https://registry.yarnpkg.com/mime/-/mime-2.3.1.tgz";
-        sha1 = "b1621c54d63b97c47d3cfe7f7215f7d64517c369";
+        name = "mime___mime_2.4.0.tgz";
+        url  = "https://registry.yarnpkg.com/mime/-/mime-2.4.0.tgz";
+        sha1 = "e051fd881358585f3279df333fe694da0bcffdd6";
       };
     }
 
     {
-      name = "mimic-fn-1.2.0.tgz";
+      name = "mimic_fn___mimic_fn_1.2.0.tgz";
       path = fetchurl {
-        name = "mimic-fn-1.2.0.tgz";
+        name = "mimic_fn___mimic_fn_1.2.0.tgz";
         url  = "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz";
         sha1 = "820c86a39334640e99516928bd03fca88057d022";
       };
     }
 
     {
-      name = "mini-css-extract-plugin-0.4.2.tgz";
+      name = "mini_css_extract_plugin___mini_css_extract_plugin_0.5.0.tgz";
       path = fetchurl {
-        name = "mini-css-extract-plugin-0.4.2.tgz";
-        url  = "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.4.2.tgz";
-        sha1 = "b3ecc0d6b1bbe5ff14add42b946a7b200cf78651";
+        name = "mini_css_extract_plugin___mini_css_extract_plugin_0.5.0.tgz";
+        url  = "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.5.0.tgz";
+        sha1 = "ac0059b02b9692515a637115b0cc9fed3a35c7b0";
       };
     }
 
     {
-      name = "minimalistic-assert-1.0.1.tgz";
+      name = "minimalistic_assert___minimalistic_assert_1.0.1.tgz";
       path = fetchurl {
-        name = "minimalistic-assert-1.0.1.tgz";
+        name = "minimalistic_assert___minimalistic_assert_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz";
         sha1 = "2e194de044626d4a10e7f7fbc00ce73e83e4d5c7";
       };
     }
 
     {
-      name = "minimalistic-crypto-utils-1.0.1.tgz";
+      name = "minimalistic_crypto_utils___minimalistic_crypto_utils_1.0.1.tgz";
       path = fetchurl {
-        name = "minimalistic-crypto-utils-1.0.1.tgz";
+        name = "minimalistic_crypto_utils___minimalistic_crypto_utils_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz";
         sha1 = "f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a";
       };
     }
 
     {
-      name = "minimatch-3.0.4.tgz";
+      name = "minimatch___minimatch_3.0.4.tgz";
       path = fetchurl {
-        name = "minimatch-3.0.4.tgz";
+        name = "minimatch___minimatch_3.0.4.tgz";
         url  = "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz";
         sha1 = "5166e286457f03306064be5497e8dbb0c3d32083";
       };
     }
 
     {
-      name = "minimist-0.0.8.tgz";
+      name = "minimist___minimist_0.0.8.tgz";
       path = fetchurl {
-        name = "minimist-0.0.8.tgz";
-        url  = "http://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz";
+        name = "minimist___minimist_0.0.8.tgz";
+        url  = "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz";
         sha1 = "857fcabfc3397d2625b8228262e86aa7a011b05d";
       };
     }
 
     {
-      name = "minimist-1.1.3.tgz";
+      name = "minimist___minimist_1.2.0.tgz";
       path = fetchurl {
-        name = "minimist-1.1.3.tgz";
-        url  = "http://registry.npmjs.org/minimist/-/minimist-1.1.3.tgz";
-        sha1 = "3bedfd91a92d39016fcfaa1c681e8faa1a1efda8";
-      };
-    }
-
-    {
-      name = "minimist-1.2.0.tgz";
-      path = fetchurl {
-        name = "minimist-1.2.0.tgz";
-        url  = "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz";
+        name = "minimist___minimist_1.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz";
         sha1 = "a35008b20f41383eec1fb914f4cd5df79a264284";
       };
     }
 
     {
-      name = "minimist-0.0.10.tgz";
+      name = "minimist___minimist_0.0.10.tgz";
       path = fetchurl {
-        name = "minimist-0.0.10.tgz";
-        url  = "http://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz";
+        name = "minimist___minimist_0.0.10.tgz";
+        url  = "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz";
         sha1 = "de3f98543dbf96082be48ad1a0c7cda836301dcf";
       };
     }
 
     {
-      name = "minipass-2.3.4.tgz";
+      name = "minipass___minipass_2.3.5.tgz";
       path = fetchurl {
-        name = "minipass-2.3.4.tgz";
-        url  = "https://registry.yarnpkg.com/minipass/-/minipass-2.3.4.tgz";
-        sha1 = "4768d7605ed6194d6d576169b9e12ef71e9d9957";
+        name = "minipass___minipass_2.3.5.tgz";
+        url  = "https://registry.yarnpkg.com/minipass/-/minipass-2.3.5.tgz";
+        sha1 = "cacebe492022497f656b0f0f51e2682a9ed2d848";
       };
     }
 
     {
-      name = "minizlib-1.1.0.tgz";
+      name = "minizlib___minizlib_1.2.1.tgz";
       path = fetchurl {
-        name = "minizlib-1.1.0.tgz";
-        url  = "https://registry.yarnpkg.com/minizlib/-/minizlib-1.1.0.tgz";
-        sha1 = "11e13658ce46bc3a70a267aac58359d1e0c29ceb";
+        name = "minizlib___minizlib_1.2.1.tgz";
+        url  = "https://registry.yarnpkg.com/minizlib/-/minizlib-1.2.1.tgz";
+        sha1 = "dd27ea6136243c7c880684e8672bb3a45fd9b614";
       };
     }
 
     {
-      name = "mississippi-2.0.0.tgz";
+      name = "mississippi___mississippi_3.0.0.tgz";
       path = fetchurl {
-        name = "mississippi-2.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/mississippi/-/mississippi-2.0.0.tgz";
-        sha1 = "3442a508fafc28500486feea99409676e4ee5a6f";
-      };
-    }
-
-    {
-      name = "mississippi-3.0.0.tgz";
-      path = fetchurl {
-        name = "mississippi-3.0.0.tgz";
+        name = "mississippi___mississippi_3.0.0.tgz";
         url  = "https://registry.yarnpkg.com/mississippi/-/mississippi-3.0.0.tgz";
         sha1 = "ea0a3291f97e0b5e8776b363d5f0a12d94c67022";
       };
     }
 
     {
-      name = "mixin-deep-1.3.1.tgz";
+      name = "mixin_deep___mixin_deep_1.3.1.tgz";
       path = fetchurl {
-        name = "mixin-deep-1.3.1.tgz";
+        name = "mixin_deep___mixin_deep_1.3.1.tgz";
         url  = "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.1.tgz";
         sha1 = "a49e7268dce1a0d9698e45326c5626df3543d0fe";
       };
     }
 
     {
-      name = "mixin-object-2.0.1.tgz";
+      name = "mixin_object___mixin_object_2.0.1.tgz";
       path = fetchurl {
-        name = "mixin-object-2.0.1.tgz";
+        name = "mixin_object___mixin_object_2.0.1.tgz";
         url  = "https://registry.yarnpkg.com/mixin-object/-/mixin-object-2.0.1.tgz";
         sha1 = "4fb949441dab182540f1fe035ba60e1947a5e57e";
       };
     }
 
     {
-      name = "mkdirp-0.5.1.tgz";
+      name = "mkdirp___mkdirp_0.5.1.tgz";
       path = fetchurl {
-        name = "mkdirp-0.5.1.tgz";
-        url  = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz";
+        name = "mkdirp___mkdirp_0.5.1.tgz";
+        url  = "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz";
         sha1 = "30057438eac6cf7f8c4767f38648d6697d75c903";
       };
     }
 
     {
-      name = "moo-0.4.3.tgz";
+      name = "moo___moo_0.4.3.tgz";
       path = fetchurl {
-        name = "moo-0.4.3.tgz";
+        name = "moo___moo_0.4.3.tgz";
         url  = "https://registry.yarnpkg.com/moo/-/moo-0.4.3.tgz";
         sha1 = "3f847a26f31cf625a956a87f2b10fbc013bfd10e";
       };
     }
 
     {
-      name = "mousetrap-1.6.2.tgz";
+      name = "mousetrap___mousetrap_1.6.2.tgz";
       path = fetchurl {
-        name = "mousetrap-1.6.2.tgz";
+        name = "mousetrap___mousetrap_1.6.2.tgz";
         url  = "https://registry.yarnpkg.com/mousetrap/-/mousetrap-1.6.2.tgz";
         sha1 = "caadd9cf886db0986fb2fee59a82f6bd37527587";
       };
     }
 
     {
-      name = "move-concurrently-1.0.1.tgz";
+      name = "move_concurrently___move_concurrently_1.0.1.tgz";
       path = fetchurl {
-        name = "move-concurrently-1.0.1.tgz";
+        name = "move_concurrently___move_concurrently_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/move-concurrently/-/move-concurrently-1.0.1.tgz";
         sha1 = "be2c005fda32e0b29af1f05d7c4b33214c701f92";
       };
     }
 
     {
-      name = "ms-2.0.0.tgz";
+      name = "ms___ms_2.0.0.tgz";
       path = fetchurl {
-        name = "ms-2.0.0.tgz";
+        name = "ms___ms_2.0.0.tgz";
         url  = "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz";
         sha1 = "5608aeadfc00be6c2901df5f9861788de0d597c8";
       };
     }
 
     {
-      name = "ms-2.1.1.tgz";
+      name = "ms___ms_2.1.1.tgz";
       path = fetchurl {
-        name = "ms-2.1.1.tgz";
+        name = "ms___ms_2.1.1.tgz";
         url  = "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz";
         sha1 = "30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a";
       };
     }
 
     {
-      name = "multicast-dns-service-types-1.1.0.tgz";
+      name = "multicast_dns_service_types___multicast_dns_service_types_1.1.0.tgz";
       path = fetchurl {
-        name = "multicast-dns-service-types-1.1.0.tgz";
+        name = "multicast_dns_service_types___multicast_dns_service_types_1.1.0.tgz";
         url  = "https://registry.yarnpkg.com/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz";
         sha1 = "899f11d9686e5e05cb91b35d5f0e63b773cfc901";
       };
     }
 
     {
-      name = "multicast-dns-6.2.3.tgz";
+      name = "multicast_dns___multicast_dns_6.2.3.tgz";
       path = fetchurl {
-        name = "multicast-dns-6.2.3.tgz";
+        name = "multicast_dns___multicast_dns_6.2.3.tgz";
         url  = "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-6.2.3.tgz";
         sha1 = "a0ec7bd9055c4282f790c3c82f4e28db3b31b229";
       };
     }
 
     {
-      name = "mute-stream-0.0.7.tgz";
+      name = "mute_stream___mute_stream_0.0.7.tgz";
       path = fetchurl {
-        name = "mute-stream-0.0.7.tgz";
+        name = "mute_stream___mute_stream_0.0.7.tgz";
         url  = "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz";
         sha1 = "3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab";
       };
     }
 
     {
-      name = "nan-2.11.0.tgz";
+      name = "nan___nan_2.12.1.tgz";
       path = fetchurl {
-        name = "nan-2.11.0.tgz";
-        url  = "https://registry.yarnpkg.com/nan/-/nan-2.11.0.tgz";
-        sha1 = "574e360e4d954ab16966ec102c0c049fd961a099";
+        name = "nan___nan_2.12.1.tgz";
+        url  = "https://registry.yarnpkg.com/nan/-/nan-2.12.1.tgz";
+        sha1 = "7b1aa193e9aa86057e3c7bbd0ac448e770925552";
       };
     }
 
     {
-      name = "nanomatch-1.2.13.tgz";
+      name = "nanomatch___nanomatch_1.2.13.tgz";
       path = fetchurl {
-        name = "nanomatch-1.2.13.tgz";
+        name = "nanomatch___nanomatch_1.2.13.tgz";
         url  = "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz";
         sha1 = "b87a8aa4fc0de8fe6be88895b38983ff265bd119";
       };
     }
 
     {
-      name = "natural-compare-1.4.0.tgz";
+      name = "natural_compare___natural_compare_1.4.0.tgz";
       path = fetchurl {
-        name = "natural-compare-1.4.0.tgz";
+        name = "natural_compare___natural_compare_1.4.0.tgz";
         url  = "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz";
         sha1 = "4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7";
       };
     }
 
     {
-      name = "nearley-2.15.1.tgz";
+      name = "nearley___nearley_2.16.0.tgz";
       path = fetchurl {
-        name = "nearley-2.15.1.tgz";
-        url  = "https://registry.yarnpkg.com/nearley/-/nearley-2.15.1.tgz";
-        sha1 = "965e4e6ec9ed6b80fc81453e161efbcebb36d247";
+        name = "nearley___nearley_2.16.0.tgz";
+        url  = "https://registry.yarnpkg.com/nearley/-/nearley-2.16.0.tgz";
+        sha1 = "77c297d041941d268290ec84b739d0ee297e83a7";
       };
     }
 
     {
-      name = "needle-2.2.3.tgz";
+      name = "needle___needle_2.2.4.tgz";
       path = fetchurl {
-        name = "needle-2.2.3.tgz";
-        url  = "https://registry.yarnpkg.com/needle/-/needle-2.2.3.tgz";
-        sha1 = "c1b04da378cd634d8befe2de965dc2cfb0fd65ca";
+        name = "needle___needle_2.2.4.tgz";
+        url  = "https://registry.yarnpkg.com/needle/-/needle-2.2.4.tgz";
+        sha1 = "51931bff82533b1928b7d1d69e01f1b00ffd2a4e";
       };
     }
 
     {
-      name = "negotiator-0.6.1.tgz";
+      name = "negotiator___negotiator_0.6.1.tgz";
       path = fetchurl {
-        name = "negotiator-0.6.1.tgz";
+        name = "negotiator___negotiator_0.6.1.tgz";
         url  = "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz";
         sha1 = "2b327184e8992101177b28563fb5e7102acd0ca9";
       };
     }
 
     {
-      name = "neo-async-2.5.2.tgz";
+      name = "neo_async___neo_async_2.6.0.tgz";
       path = fetchurl {
-        name = "neo-async-2.5.2.tgz";
-        url  = "https://registry.yarnpkg.com/neo-async/-/neo-async-2.5.2.tgz";
-        sha1 = "489105ce7bc54e709d736b195f82135048c50fcc";
+        name = "neo_async___neo_async_2.6.0.tgz";
+        url  = "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.0.tgz";
+        sha1 = "b9d15e4d71c6762908654b5183ed38b753340835";
       };
     }
 
     {
-      name = "next-tick-1.0.0.tgz";
+      name = "next_tick___next_tick_1.0.0.tgz";
       path = fetchurl {
-        name = "next-tick-1.0.0.tgz";
+        name = "next_tick___next_tick_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/next-tick/-/next-tick-1.0.0.tgz";
         sha1 = "ca86d1fe8828169b0120208e3dc8424b9db8342c";
       };
     }
 
     {
-      name = "nice-try-1.0.5.tgz";
+      name = "nice_try___nice_try_1.0.5.tgz";
       path = fetchurl {
-        name = "nice-try-1.0.5.tgz";
+        name = "nice_try___nice_try_1.0.5.tgz";
         url  = "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz";
         sha1 = "a3378a7696ce7d223e88fc9b764bd7ef1089e366";
       };
     }
 
     {
-      name = "node-fetch-1.7.3.tgz";
+      name = "node_fetch___node_fetch_1.7.3.tgz";
       path = fetchurl {
-        name = "node-fetch-1.7.3.tgz";
+        name = "node_fetch___node_fetch_1.7.3.tgz";
         url  = "https://registry.yarnpkg.com/node-fetch/-/node-fetch-1.7.3.tgz";
         sha1 = "980f6f72d85211a5347c6b2bc18c5b84c3eb47ef";
       };
     }
 
     {
-      name = "node-forge-0.7.5.tgz";
+      name = "node_forge___node_forge_0.7.5.tgz";
       path = fetchurl {
-        name = "node-forge-0.7.5.tgz";
+        name = "node_forge___node_forge_0.7.5.tgz";
         url  = "https://registry.yarnpkg.com/node-forge/-/node-forge-0.7.5.tgz";
         sha1 = "6c152c345ce11c52f465c2abd957e8639cd674df";
       };
     }
 
     {
-      name = "node-gyp-3.8.0.tgz";
-      path = fetchurl {
-        name = "node-gyp-3.8.0.tgz";
-        url  = "https://registry.yarnpkg.com/node-gyp/-/node-gyp-3.8.0.tgz";
-        sha1 = "540304261c330e80d0d5edce253a68cb3964218c";
-      };
-    }
-
-    {
-      name = "node-int64-0.4.0.tgz";
+      name = "node_int64___node_int64_0.4.0.tgz";
       path = fetchurl {
-        name = "node-int64-0.4.0.tgz";
+        name = "node_int64___node_int64_0.4.0.tgz";
         url  = "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz";
         sha1 = "87a9065cdb355d3182d8f94ce11188b825c68a3b";
       };
     }
 
     {
-      name = "node-libs-browser-2.1.0.tgz";
+      name = "node_libs_browser___node_libs_browser_2.1.0.tgz";
       path = fetchurl {
-        name = "node-libs-browser-2.1.0.tgz";
+        name = "node_libs_browser___node_libs_browser_2.1.0.tgz";
         url  = "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-2.1.0.tgz";
         sha1 = "5f94263d404f6e44767d726901fff05478d600df";
       };
     }
 
     {
-      name = "node-notifier-5.2.1.tgz";
+      name = "node_notifier___node_notifier_5.3.0.tgz";
       path = fetchurl {
-        name = "node-notifier-5.2.1.tgz";
-        url  = "https://registry.yarnpkg.com/node-notifier/-/node-notifier-5.2.1.tgz";
-        sha1 = "fa313dd08f5517db0e2502e5758d664ac69f9dea";
+        name = "node_notifier___node_notifier_5.3.0.tgz";
+        url  = "https://registry.yarnpkg.com/node-notifier/-/node-notifier-5.3.0.tgz";
+        sha1 = "c77a4a7b84038733d5fb351aafd8a268bfe19a01";
       };
     }
 
     {
-      name = "node-pre-gyp-0.10.3.tgz";
+      name = "node_pre_gyp___node_pre_gyp_0.10.3.tgz";
       path = fetchurl {
-        name = "node-pre-gyp-0.10.3.tgz";
+        name = "node_pre_gyp___node_pre_gyp_0.10.3.tgz";
         url  = "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.10.3.tgz";
         sha1 = "3070040716afdc778747b61b6887bf78880b80fc";
       };
     }
 
     {
-      name = "node-pre-gyp-0.6.39.tgz";
-      path = fetchurl {
-        name = "node-pre-gyp-0.6.39.tgz";
-        url  = "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.6.39.tgz";
-        sha1 = "c00e96860b23c0e1420ac7befc5044e1d78d8649";
-      };
-    }
-
-    {
-      name = "node-releases-1.0.0-alpha.11.tgz";
-      path = fetchurl {
-        name = "node-releases-1.0.0-alpha.11.tgz";
-        url  = "https://registry.yarnpkg.com/node-releases/-/node-releases-1.0.0-alpha.11.tgz";
-        sha1 = "73c810acc2e5b741a17ddfbb39dfca9ab9359d8a";
-      };
-    }
-
-    {
-      name = "node-sass-4.9.3.tgz";
+      name = "node_releases___node_releases_1.1.3.tgz";
       path = fetchurl {
-        name = "node-sass-4.9.3.tgz";
-        url  = "https://registry.yarnpkg.com/node-sass/-/node-sass-4.9.3.tgz";
-        sha1 = "f407cf3d66f78308bb1e346b24fa428703196224";
+        name = "node_releases___node_releases_1.1.3.tgz";
+        url  = "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.3.tgz";
+        sha1 = "aad9ce0dcb98129c753f772c0aa01360fb90fbd2";
       };
     }
 
     {
-      name = "node-zopfli-2.0.2.tgz";
+      name = "nopt___nopt_4.0.1.tgz";
       path = fetchurl {
-        name = "node-zopfli-2.0.2.tgz";
-        url  = "https://registry.yarnpkg.com/node-zopfli/-/node-zopfli-2.0.2.tgz";
-        sha1 = "a7a473ae92aaea85d4c68d45bbf2c944c46116b8";
-      };
-    }
-
-    {
-      name = "nomnom-1.6.2.tgz";
-      path = fetchurl {
-        name = "nomnom-1.6.2.tgz";
-        url  = "https://registry.yarnpkg.com/nomnom/-/nomnom-1.6.2.tgz";
-        sha1 = "84a66a260174408fc5b77a18f888eccc44fb6971";
-      };
-    }
-
-    {
-      name = "nopt-3.0.6.tgz";
-      path = fetchurl {
-        name = "nopt-3.0.6.tgz";
-        url  = "https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz";
-        sha1 = "c6465dbf08abcd4db359317f79ac68a646b28ff9";
-      };
-    }
-
-    {
-      name = "nopt-4.0.1.tgz";
-      path = fetchurl {
-        name = "nopt-4.0.1.tgz";
+        name = "nopt___nopt_4.0.1.tgz";
         url  = "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz";
         sha1 = "d0d4685afd5415193c8c7505602d0d17cd64474d";
       };
     }
 
     {
-      name = "normalize-package-data-2.4.0.tgz";
+      name = "normalize_package_data___normalize_package_data_2.4.0.tgz";
       path = fetchurl {
-        name = "normalize-package-data-2.4.0.tgz";
+        name = "normalize_package_data___normalize_package_data_2.4.0.tgz";
         url  = "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.0.tgz";
         sha1 = "12f95a307d58352075a04907b84ac8be98ac012f";
       };
     }
 
     {
-      name = "normalize-path-2.1.1.tgz";
+      name = "normalize_path___normalize_path_2.1.1.tgz";
       path = fetchurl {
-        name = "normalize-path-2.1.1.tgz";
+        name = "normalize_path___normalize_path_2.1.1.tgz";
         url  = "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz";
         sha1 = "1ab28b556e198363a8c1a6f7e6fa20137fe6aed9";
       };
     }
 
     {
-      name = "normalize-range-0.1.2.tgz";
+      name = "normalize_range___normalize_range_0.1.2.tgz";
       path = fetchurl {
-        name = "normalize-range-0.1.2.tgz";
+        name = "normalize_range___normalize_range_0.1.2.tgz";
         url  = "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz";
         sha1 = "2d10c06bdfd312ea9777695a4d28439456b75942";
       };
     }
 
     {
-      name = "npm-bundled-1.0.5.tgz";
+      name = "normalize_url___normalize_url_3.3.0.tgz";
       path = fetchurl {
-        name = "npm-bundled-1.0.5.tgz";
+        name = "normalize_url___normalize_url_3.3.0.tgz";
+        url  = "https://registry.yarnpkg.com/normalize-url/-/normalize-url-3.3.0.tgz";
+        sha1 = "b2e1c4dc4f7c6d57743df733a4f5978d18650559";
+      };
+    }
+
+    {
+      name = "npm_bundled___npm_bundled_1.0.5.tgz";
+      path = fetchurl {
+        name = "npm_bundled___npm_bundled_1.0.5.tgz";
         url  = "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.5.tgz";
         sha1 = "3c1732b7ba936b3a10325aef616467c0ccbcc979";
       };
     }
 
     {
-      name = "npm-packlist-1.1.11.tgz";
+      name = "npm_packlist___npm_packlist_1.1.12.tgz";
       path = fetchurl {
-        name = "npm-packlist-1.1.11.tgz";
-        url  = "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.1.11.tgz";
-        sha1 = "84e8c683cbe7867d34b1d357d893ce29e28a02de";
+        name = "npm_packlist___npm_packlist_1.1.12.tgz";
+        url  = "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.1.12.tgz";
+        sha1 = "22bde2ebc12e72ca482abd67afc51eb49377243a";
       };
     }
 
     {
-      name = "npm-run-path-2.0.2.tgz";
+      name = "npm_run_path___npm_run_path_2.0.2.tgz";
       path = fetchurl {
-        name = "npm-run-path-2.0.2.tgz";
+        name = "npm_run_path___npm_run_path_2.0.2.tgz";
         url  = "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz";
         sha1 = "35a9232dfa35d7067b4cb2ddf2357b1871536c5f";
       };
     }
 
     {
-      name = "npmlog-4.1.2.tgz";
+      name = "npmlog___npmlog_4.1.2.tgz";
       path = fetchurl {
-        name = "npmlog-4.1.2.tgz";
+        name = "npmlog___npmlog_4.1.2.tgz";
         url  = "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz";
         sha1 = "08a7f2a8bf734604779a9efa4ad5cc717abb954b";
       };
     }
 
     {
-      name = "nth-check-1.0.1.tgz";
+      name = "nth_check___nth_check_1.0.2.tgz";
       path = fetchurl {
-        name = "nth-check-1.0.1.tgz";
-        url  = "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.1.tgz";
-        sha1 = "9929acdf628fc2c41098deab82ac580cf149aae4";
+        name = "nth_check___nth_check_1.0.2.tgz";
+        url  = "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz";
+        sha1 = "b2bd295c37e3dd58a3bf0700376663ba4d9cf05c";
       };
     }
 
     {
-      name = "num2fraction-1.2.2.tgz";
+      name = "num2fraction___num2fraction_1.2.2.tgz";
       path = fetchurl {
-        name = "num2fraction-1.2.2.tgz";
+        name = "num2fraction___num2fraction_1.2.2.tgz";
         url  = "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz";
         sha1 = "6f682b6a027a4e9ddfa4564cd2589d1d4e669ede";
       };
     }
 
     {
-      name = "number-is-nan-1.0.1.tgz";
+      name = "number_is_nan___number_is_nan_1.0.1.tgz";
       path = fetchurl {
-        name = "number-is-nan-1.0.1.tgz";
+        name = "number_is_nan___number_is_nan_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz";
         sha1 = "097b602b53422a522c1afb8790318336941a011d";
       };
     }
 
     {
-      name = "nwsapi-2.0.9.tgz";
+      name = "nwsapi___nwsapi_2.0.9.tgz";
       path = fetchurl {
-        name = "nwsapi-2.0.9.tgz";
+        name = "nwsapi___nwsapi_2.0.9.tgz";
         url  = "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.0.9.tgz";
         sha1 = "77ac0cdfdcad52b6a1151a84e73254edc33ed016";
       };
     }
 
     {
-      name = "oauth-sign-0.8.2.tgz";
-      path = fetchurl {
-        name = "oauth-sign-0.8.2.tgz";
-        url  = "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.8.2.tgz";
-        sha1 = "46a6ab7f0aead8deae9ec0565780b7d4efeb9d43";
-      };
-    }
-
-    {
-      name = "oauth-sign-0.9.0.tgz";
+      name = "oauth_sign___oauth_sign_0.9.0.tgz";
       path = fetchurl {
-        name = "oauth-sign-0.9.0.tgz";
+        name = "oauth_sign___oauth_sign_0.9.0.tgz";
         url  = "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz";
         sha1 = "47a7b016baa68b5fa0ecf3dee08a85c679ac6455";
       };
     }
 
     {
-      name = "object-assign-4.1.0.tgz";
+      name = "object_assign___object_assign_4.1.0.tgz";
       path = fetchurl {
-        name = "object-assign-4.1.0.tgz";
+        name = "object_assign___object_assign_4.1.0.tgz";
         url  = "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.0.tgz";
         sha1 = "7a3b3d0e98063d43f4c03f2e8ae6cd51a86883a0";
       };
     }
 
     {
-      name = "object-assign-4.1.1.tgz";
+      name = "object_assign___object_assign_4.1.1.tgz";
       path = fetchurl {
-        name = "object-assign-4.1.1.tgz";
+        name = "object_assign___object_assign_4.1.1.tgz";
         url  = "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz";
         sha1 = "2109adc7965887cfc05cbbd442cac8bfbb360863";
       };
     }
 
     {
-      name = "object-copy-0.1.0.tgz";
+      name = "object_copy___object_copy_0.1.0.tgz";
       path = fetchurl {
-        name = "object-copy-0.1.0.tgz";
+        name = "object_copy___object_copy_0.1.0.tgz";
         url  = "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz";
         sha1 = "7e7d858b781bd7c991a41ba975ed3812754e998c";
       };
     }
 
     {
-      name = "object-fit-images-3.2.4.tgz";
+      name = "object_fit_images___object_fit_images_3.2.4.tgz";
       path = fetchurl {
-        name = "object-fit-images-3.2.4.tgz";
+        name = "object_fit_images___object_fit_images_3.2.4.tgz";
         url  = "https://registry.yarnpkg.com/object-fit-images/-/object-fit-images-3.2.4.tgz";
         sha1 = "6c299d38fdf207746e5d2d46c2877f6f25d15b52";
       };
     }
 
     {
-      name = "object-inspect-1.6.0.tgz";
+      name = "object_inspect___object_inspect_1.6.0.tgz";
       path = fetchurl {
-        name = "object-inspect-1.6.0.tgz";
+        name = "object_inspect___object_inspect_1.6.0.tgz";
         url  = "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.6.0.tgz";
         sha1 = "c70b6cbf72f274aab4c34c0c82f5167bf82cf15b";
       };
     }
 
     {
-      name = "object-is-1.0.1.tgz";
+      name = "object_is___object_is_1.0.1.tgz";
       path = fetchurl {
-        name = "object-is-1.0.1.tgz";
+        name = "object_is___object_is_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/object-is/-/object-is-1.0.1.tgz";
         sha1 = "0aa60ec9989a0b3ed795cf4d06f62cf1ad6539b6";
       };
     }
 
     {
-      name = "object-keys-1.0.12.tgz";
+      name = "object_keys___object_keys_1.0.12.tgz";
       path = fetchurl {
-        name = "object-keys-1.0.12.tgz";
+        name = "object_keys___object_keys_1.0.12.tgz";
         url  = "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.12.tgz";
         sha1 = "09c53855377575310cca62f55bb334abff7b3ed2";
       };
     }
 
     {
-      name = "object-visit-1.0.1.tgz";
+      name = "object_visit___object_visit_1.0.1.tgz";
       path = fetchurl {
-        name = "object-visit-1.0.1.tgz";
+        name = "object_visit___object_visit_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz";
         sha1 = "f79c4493af0c5377b59fe39d395e41042dd045bb";
       };
     }
 
     {
-      name = "object.assign-4.1.0.tgz";
+      name = "object.assign___object.assign_4.1.0.tgz";
+      path = fetchurl {
+        name = "object.assign___object.assign_4.1.0.tgz";
+        url  = "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.0.tgz";
+        sha1 = "968bf1100d7956bb3ca086f006f846b3bc4008da";
+      };
+    }
+
+    {
+      name = "object.entries___object.entries_1.1.0.tgz";
       path = fetchurl {
-        name = "object.assign-4.1.0.tgz";
-        url  = "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.0.tgz";
-        sha1 = "968bf1100d7956bb3ca086f006f846b3bc4008da";
+        name = "object.entries___object.entries_1.1.0.tgz";
+        url  = "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.0.tgz";
+        sha1 = "2024fc6d6ba246aee38bdb0ffd5cfbcf371b7519";
       };
     }
 
     {
-      name = "object.entries-1.0.4.tgz";
+      name = "object.fromentries___object.fromentries_2.0.0.tgz";
       path = fetchurl {
-        name = "object.entries-1.0.4.tgz";
-        url  = "https://registry.yarnpkg.com/object.entries/-/object.entries-1.0.4.tgz";
-        sha1 = "1bf9a4dd2288f5b33f3a993d257661f05d161a5f";
+        name = "object.fromentries___object.fromentries_2.0.0.tgz";
+        url  = "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.0.tgz";
+        sha1 = "49a543d92151f8277b3ac9600f1e930b189d30ab";
       };
     }
 
     {
-      name = "object.getownpropertydescriptors-2.0.3.tgz";
+      name = "object.getownpropertydescriptors___object.getownpropertydescriptors_2.0.3.tgz";
       path = fetchurl {
-        name = "object.getownpropertydescriptors-2.0.3.tgz";
+        name = "object.getownpropertydescriptors___object.getownpropertydescriptors_2.0.3.tgz";
         url  = "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz";
         sha1 = "8758c846f5b407adab0f236e0986f14b051caa16";
       };
     }
 
     {
-      name = "object.omit-2.0.1.tgz";
+      name = "object.omit___object.omit_2.0.1.tgz";
       path = fetchurl {
-        name = "object.omit-2.0.1.tgz";
+        name = "object.omit___object.omit_2.0.1.tgz";
         url  = "https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.1.tgz";
         sha1 = "1a9c744829f39dbb858c76ca3579ae2a54ebd1fa";
       };
     }
 
     {
-      name = "object.pick-1.3.0.tgz";
+      name = "object.pick___object.pick_1.3.0.tgz";
       path = fetchurl {
-        name = "object.pick-1.3.0.tgz";
+        name = "object.pick___object.pick_1.3.0.tgz";
         url  = "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz";
         sha1 = "87a10ac4c1694bd2e1cbf53591a66141fb5dd747";
       };
     }
 
     {
-      name = "object.values-1.0.4.tgz";
+      name = "object.values___object.values_1.0.4.tgz";
       path = fetchurl {
-        name = "object.values-1.0.4.tgz";
+        name = "object.values___object.values_1.0.4.tgz";
         url  = "https://registry.yarnpkg.com/object.values/-/object.values-1.0.4.tgz";
         sha1 = "e524da09b4f66ff05df457546ec72ac99f13069a";
       };
     }
 
     {
-      name = "obuf-1.1.2.tgz";
+      name = "obuf___obuf_1.1.2.tgz";
       path = fetchurl {
-        name = "obuf-1.1.2.tgz";
+        name = "obuf___obuf_1.1.2.tgz";
         url  = "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz";
         sha1 = "09bea3343d41859ebd446292d11c9d4db619084e";
       };
     }
 
     {
-      name = "offline-plugin-5.0.5.tgz";
+      name = "offline_plugin___offline_plugin_5.0.6.tgz";
       path = fetchurl {
-        name = "offline-plugin-5.0.5.tgz";
-        url  = "https://registry.yarnpkg.com/offline-plugin/-/offline-plugin-5.0.5.tgz";
-        sha1 = "e9b16c569d19899af9c923f5bc260705578ffeba";
+        name = "offline_plugin___offline_plugin_5.0.6.tgz";
+        url  = "https://registry.yarnpkg.com/offline-plugin/-/offline-plugin-5.0.6.tgz";
+        sha1 = "7a7b244220cddb8a8cabecb172ec5c0be03e74b2";
       };
     }
 
     {
-      name = "on-finished-2.3.0.tgz";
+      name = "on_finished___on_finished_2.3.0.tgz";
       path = fetchurl {
-        name = "on-finished-2.3.0.tgz";
+        name = "on_finished___on_finished_2.3.0.tgz";
         url  = "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz";
         sha1 = "20f1336481b083cd75337992a16971aa2d906947";
       };
     }
 
     {
-      name = "on-headers-1.0.1.tgz";
+      name = "on_headers___on_headers_1.0.1.tgz";
       path = fetchurl {
-        name = "on-headers-1.0.1.tgz";
+        name = "on_headers___on_headers_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.1.tgz";
         sha1 = "928f5d0f470d49342651ea6794b0857c100693f7";
       };
     }
 
     {
-      name = "once-1.4.0.tgz";
+      name = "once___once_1.4.0.tgz";
       path = fetchurl {
-        name = "once-1.4.0.tgz";
+        name = "once___once_1.4.0.tgz";
         url  = "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz";
         sha1 = "583b1aa775961d4b113ac17d9c50baef9dd76bd1";
       };
     }
 
     {
-      name = "onetime-2.0.1.tgz";
+      name = "onetime___onetime_2.0.1.tgz";
       path = fetchurl {
-        name = "onetime-2.0.1.tgz";
+        name = "onetime___onetime_2.0.1.tgz";
         url  = "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz";
         sha1 = "067428230fd67443b2794b22bba528b6867962d4";
       };
     }
 
     {
-      name = "opener-1.5.1.tgz";
+      name = "opener___opener_1.5.1.tgz";
       path = fetchurl {
-        name = "opener-1.5.1.tgz";
+        name = "opener___opener_1.5.1.tgz";
         url  = "https://registry.yarnpkg.com/opener/-/opener-1.5.1.tgz";
         sha1 = "6d2f0e77f1a0af0032aca716c2c1fbb8e7e8abed";
       };
     }
 
     {
-      name = "opn-5.3.0.tgz";
+      name = "opn___opn_5.4.0.tgz";
       path = fetchurl {
-        name = "opn-5.3.0.tgz";
-        url  = "https://registry.yarnpkg.com/opn/-/opn-5.3.0.tgz";
-        sha1 = "64871565c863875f052cfdf53d3e3cb5adb53b1c";
+        name = "opn___opn_5.4.0.tgz";
+        url  = "https://registry.yarnpkg.com/opn/-/opn-5.4.0.tgz";
+        sha1 = "cb545e7aab78562beb11aa3bfabc7042e1761035";
       };
     }
 
     {
-      name = "optimist-0.6.1.tgz";
+      name = "optimist___optimist_0.6.1.tgz";
       path = fetchurl {
-        name = "optimist-0.6.1.tgz";
+        name = "optimist___optimist_0.6.1.tgz";
         url  = "https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz";
         sha1 = "da3ea74686fa21a19a111c326e90eb15a0196686";
       };
     }
 
     {
-      name = "optionator-0.8.2.tgz";
+      name = "optionator___optionator_0.8.2.tgz";
       path = fetchurl {
-        name = "optionator-0.8.2.tgz";
+        name = "optionator___optionator_0.8.2.tgz";
         url  = "https://registry.yarnpkg.com/optionator/-/optionator-0.8.2.tgz";
         sha1 = "364c5e409d3f4d6301d6c0b4c05bba50180aeb64";
       };
     }
 
     {
-      name = "original-1.0.2.tgz";
+      name = "original___original_1.0.2.tgz";
       path = fetchurl {
-        name = "original-1.0.2.tgz";
+        name = "original___original_1.0.2.tgz";
         url  = "https://registry.yarnpkg.com/original/-/original-1.0.2.tgz";
         sha1 = "e442a61cffe1c5fd20a65f3261c26663b303f25f";
       };
     }
 
     {
-      name = "os-browserify-0.3.0.tgz";
+      name = "os_browserify___os_browserify_0.3.0.tgz";
       path = fetchurl {
-        name = "os-browserify-0.3.0.tgz";
+        name = "os_browserify___os_browserify_0.3.0.tgz";
         url  = "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.3.0.tgz";
         sha1 = "854373c7f5c2315914fc9bfc6bd8238fdda1ec27";
       };
     }
 
     {
-      name = "os-homedir-1.0.2.tgz";
+      name = "os_homedir___os_homedir_1.0.2.tgz";
       path = fetchurl {
-        name = "os-homedir-1.0.2.tgz";
+        name = "os_homedir___os_homedir_1.0.2.tgz";
         url  = "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz";
         sha1 = "ffbc4988336e0e833de0c168c7ef152121aa7fb3";
       };
     }
 
     {
-      name = "os-locale-1.4.0.tgz";
-      path = fetchurl {
-        name = "os-locale-1.4.0.tgz";
-        url  = "http://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz";
-        sha1 = "20f9f17ae29ed345e8bde583b13d2009803c14d9";
-      };
-    }
-
-    {
-      name = "os-locale-2.1.0.tgz";
+      name = "os_locale___os_locale_2.1.0.tgz";
       path = fetchurl {
-        name = "os-locale-2.1.0.tgz";
+        name = "os_locale___os_locale_2.1.0.tgz";
         url  = "https://registry.yarnpkg.com/os-locale/-/os-locale-2.1.0.tgz";
         sha1 = "42bc2900a6b5b8bd17376c8e882b65afccf24bf2";
       };
     }
 
     {
-      name = "os-locale-3.0.1.tgz";
+      name = "os_locale___os_locale_3.1.0.tgz";
       path = fetchurl {
-        name = "os-locale-3.0.1.tgz";
-        url  = "https://registry.yarnpkg.com/os-locale/-/os-locale-3.0.1.tgz";
-        sha1 = "3b014fbf01d87f60a1e5348d80fe870dc82c4620";
+        name = "os_locale___os_locale_3.1.0.tgz";
+        url  = "https://registry.yarnpkg.com/os-locale/-/os-locale-3.1.0.tgz";
+        sha1 = "a802a6ee17f24c10483ab9935719cef4ed16bf1a";
       };
     }
 
     {
-      name = "os-tmpdir-1.0.2.tgz";
+      name = "os_tmpdir___os_tmpdir_1.0.2.tgz";
       path = fetchurl {
-        name = "os-tmpdir-1.0.2.tgz";
+        name = "os_tmpdir___os_tmpdir_1.0.2.tgz";
         url  = "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz";
         sha1 = "bbe67406c79aa85c5cfec766fe5734555dfa1274";
       };
     }
 
     {
-      name = "osenv-0.1.5.tgz";
+      name = "osenv___osenv_0.1.5.tgz";
       path = fetchurl {
-        name = "osenv-0.1.5.tgz";
+        name = "osenv___osenv_0.1.5.tgz";
         url  = "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz";
         sha1 = "85cdfafaeb28e8677f416e287592b5f3f49ea410";
       };
     }
 
     {
-      name = "p-defer-1.0.0.tgz";
+      name = "p_defer___p_defer_1.0.0.tgz";
       path = fetchurl {
-        name = "p-defer-1.0.0.tgz";
+        name = "p_defer___p_defer_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz";
         sha1 = "9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c";
       };
     }
 
     {
-      name = "p-finally-1.0.0.tgz";
+      name = "p_finally___p_finally_1.0.0.tgz";
       path = fetchurl {
-        name = "p-finally-1.0.0.tgz";
+        name = "p_finally___p_finally_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz";
         sha1 = "3fbcfb15b899a44123b34b6dcc18b724336a2cae";
       };
     }
 
     {
-      name = "p-is-promise-1.1.0.tgz";
+      name = "p_is_promise___p_is_promise_1.1.0.tgz";
       path = fetchurl {
-        name = "p-is-promise-1.1.0.tgz";
+        name = "p_is_promise___p_is_promise_1.1.0.tgz";
         url  = "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-1.1.0.tgz";
         sha1 = "9c9456989e9f6588017b0434d56097675c3da05e";
       };
     }
 
     {
-      name = "p-limit-1.3.0.tgz";
+      name = "p_limit___p_limit_1.3.0.tgz";
       path = fetchurl {
-        name = "p-limit-1.3.0.tgz";
+        name = "p_limit___p_limit_1.3.0.tgz";
         url  = "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz";
         sha1 = "b86bd5f0c25690911c7590fcbfc2010d54b3ccb8";
       };
     }
 
     {
-      name = "p-limit-2.0.0.tgz";
+      name = "p_limit___p_limit_2.1.0.tgz";
       path = fetchurl {
-        name = "p-limit-2.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/p-limit/-/p-limit-2.0.0.tgz";
-        sha1 = "e624ed54ee8c460a778b3c9f3670496ff8a57aec";
+        name = "p_limit___p_limit_2.1.0.tgz";
+        url  = "https://registry.yarnpkg.com/p-limit/-/p-limit-2.1.0.tgz";
+        sha1 = "1d5a0d20fb12707c758a655f6bbc4386b5930d68";
       };
     }
 
     {
-      name = "p-locate-2.0.0.tgz";
+      name = "p_locate___p_locate_2.0.0.tgz";
       path = fetchurl {
-        name = "p-locate-2.0.0.tgz";
+        name = "p_locate___p_locate_2.0.0.tgz";
         url  = "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz";
         sha1 = "20a0103b222a70c8fd39cc2e580680f3dde5ec43";
       };
     }
 
     {
-      name = "p-locate-3.0.0.tgz";
+      name = "p_locate___p_locate_3.0.0.tgz";
       path = fetchurl {
-        name = "p-locate-3.0.0.tgz";
+        name = "p_locate___p_locate_3.0.0.tgz";
         url  = "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz";
         sha1 = "322d69a05c0264b25997d9f40cd8a891ab0064a4";
       };
     }
 
     {
-      name = "p-map-1.2.0.tgz";
+      name = "p_map___p_map_1.2.0.tgz";
       path = fetchurl {
-        name = "p-map-1.2.0.tgz";
+        name = "p_map___p_map_1.2.0.tgz";
         url  = "https://registry.yarnpkg.com/p-map/-/p-map-1.2.0.tgz";
         sha1 = "e4e94f311eabbc8633a1e79908165fca26241b6b";
       };
     }
 
     {
-      name = "p-try-1.0.0.tgz";
+      name = "p_try___p_try_1.0.0.tgz";
       path = fetchurl {
-        name = "p-try-1.0.0.tgz";
+        name = "p_try___p_try_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz";
         sha1 = "cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3";
       };
     }
 
     {
-      name = "p-try-2.0.0.tgz";
+      name = "p_try___p_try_2.0.0.tgz";
       path = fetchurl {
-        name = "p-try-2.0.0.tgz";
+        name = "p_try___p_try_2.0.0.tgz";
         url  = "https://registry.yarnpkg.com/p-try/-/p-try-2.0.0.tgz";
         sha1 = "85080bb87c64688fa47996fe8f7dfbe8211760b1";
       };
     }
 
     {
-      name = "packet-reader-0.3.1.tgz";
+      name = "packet_reader___packet_reader_0.3.1.tgz";
       path = fetchurl {
-        name = "packet-reader-0.3.1.tgz";
+        name = "packet_reader___packet_reader_0.3.1.tgz";
         url  = "https://registry.yarnpkg.com/packet-reader/-/packet-reader-0.3.1.tgz";
         sha1 = "cd62e60af8d7fea8a705ec4ff990871c46871f27";
       };
     }
 
     {
-      name = "pako-1.0.6.tgz";
+      name = "pako___pako_1.0.7.tgz";
       path = fetchurl {
-        name = "pako-1.0.6.tgz";
-        url  = "https://registry.yarnpkg.com/pako/-/pako-1.0.6.tgz";
-        sha1 = "0101211baa70c4bca4a0f63f2206e97b7dfaf258";
+        name = "pako___pako_1.0.7.tgz";
+        url  = "https://registry.yarnpkg.com/pako/-/pako-1.0.7.tgz";
+        sha1 = "2473439021b57f1516c82f58be7275ad8ef1bb27";
       };
     }
 
     {
-      name = "parallel-transform-1.1.0.tgz";
+      name = "parallel_transform___parallel_transform_1.1.0.tgz";
       path = fetchurl {
-        name = "parallel-transform-1.1.0.tgz";
+        name = "parallel_transform___parallel_transform_1.1.0.tgz";
         url  = "https://registry.yarnpkg.com/parallel-transform/-/parallel-transform-1.1.0.tgz";
         sha1 = "d410f065b05da23081fcd10f28854c29bda33b06";
       };
     }
 
     {
-      name = "parse-asn1-5.1.1.tgz";
+      name = "parse_asn1___parse_asn1_5.1.1.tgz";
       path = fetchurl {
-        name = "parse-asn1-5.1.1.tgz";
-        url  = "http://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.1.tgz";
+        name = "parse_asn1___parse_asn1_5.1.1.tgz";
+        url  = "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.1.tgz";
         sha1 = "f6bf293818332bd0dab54efb16087724745e6ca8";
       };
     }
 
     {
-      name = "parse-css-font-2.0.2.tgz";
+      name = "parse_css_font___parse_css_font_2.0.2.tgz";
       path = fetchurl {
-        name = "parse-css-font-2.0.2.tgz";
+        name = "parse_css_font___parse_css_font_2.0.2.tgz";
         url  = "https://registry.yarnpkg.com/parse-css-font/-/parse-css-font-2.0.2.tgz";
         sha1 = "7b60b060705a25a9b90b7f0ed493e5823248a652";
       };
     }
 
     {
-      name = "parse-glob-3.0.4.tgz";
+      name = "parse_glob___parse_glob_3.0.4.tgz";
       path = fetchurl {
-        name = "parse-glob-3.0.4.tgz";
+        name = "parse_glob___parse_glob_3.0.4.tgz";
         url  = "https://registry.yarnpkg.com/parse-glob/-/parse-glob-3.0.4.tgz";
         sha1 = "b2c376cfb11f35513badd173ef0bb6e3a388391c";
       };
     }
 
     {
-      name = "parse-json-2.2.0.tgz";
+      name = "parse_json___parse_json_2.2.0.tgz";
       path = fetchurl {
-        name = "parse-json-2.2.0.tgz";
+        name = "parse_json___parse_json_2.2.0.tgz";
         url  = "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz";
         sha1 = "f480f40434ef80741f8469099f8dea18f55a4dc9";
       };
     }
 
     {
-      name = "parse-json-4.0.0.tgz";
+      name = "parse_json___parse_json_4.0.0.tgz";
       path = fetchurl {
-        name = "parse-json-4.0.0.tgz";
+        name = "parse_json___parse_json_4.0.0.tgz";
         url  = "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz";
         sha1 = "be35f5425be1f7f6c747184f98a788cb99477ee0";
       };
     }
 
     {
-      name = "parse5-4.0.0.tgz";
+      name = "parse5___parse5_4.0.0.tgz";
       path = fetchurl {
-        name = "parse5-4.0.0.tgz";
+        name = "parse5___parse5_4.0.0.tgz";
         url  = "https://registry.yarnpkg.com/parse5/-/parse5-4.0.0.tgz";
         sha1 = "6d78656e3da8d78b4ec0b906f7c08ef1dfe3f608";
       };
     }
 
     {
-      name = "parse5-3.0.3.tgz";
+      name = "parse5___parse5_3.0.3.tgz";
       path = fetchurl {
-        name = "parse5-3.0.3.tgz";
+        name = "parse5___parse5_3.0.3.tgz";
         url  = "https://registry.yarnpkg.com/parse5/-/parse5-3.0.3.tgz";
         sha1 = "042f792ffdd36851551cf4e9e066b3874ab45b5c";
       };
     }
 
     {
-      name = "parseurl-1.3.2.tgz";
+      name = "parseurl___parseurl_1.3.2.tgz";
       path = fetchurl {
-        name = "parseurl-1.3.2.tgz";
+        name = "parseurl___parseurl_1.3.2.tgz";
         url  = "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.2.tgz";
         sha1 = "fc289d4ed8993119460c156253262cdc8de65bf3";
       };
     }
 
     {
-      name = "pascalcase-0.1.1.tgz";
+      name = "pascalcase___pascalcase_0.1.1.tgz";
       path = fetchurl {
-        name = "pascalcase-0.1.1.tgz";
+        name = "pascalcase___pascalcase_0.1.1.tgz";
         url  = "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz";
         sha1 = "b363e55e8006ca6fe21784d2db22bd15d7917f14";
       };
     }
 
     {
-      name = "path-browserify-0.0.0.tgz";
+      name = "path_browserify___path_browserify_0.0.0.tgz";
       path = fetchurl {
-        name = "path-browserify-0.0.0.tgz";
+        name = "path_browserify___path_browserify_0.0.0.tgz";
         url  = "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.0.tgz";
         sha1 = "a0b870729aae214005b7d5032ec2cbbb0fb4451a";
       };
     }
 
     {
-      name = "path-complete-extname-1.0.0.tgz";
+      name = "path_complete_extname___path_complete_extname_1.0.0.tgz";
       path = fetchurl {
-        name = "path-complete-extname-1.0.0.tgz";
+        name = "path_complete_extname___path_complete_extname_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/path-complete-extname/-/path-complete-extname-1.0.0.tgz";
         sha1 = "f889985dc91000c815515c0bfed06c5acda0752b";
       };
     }
 
     {
-      name = "path-dirname-1.0.2.tgz";
+      name = "path_dirname___path_dirname_1.0.2.tgz";
       path = fetchurl {
-        name = "path-dirname-1.0.2.tgz";
+        name = "path_dirname___path_dirname_1.0.2.tgz";
         url  = "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz";
         sha1 = "cc33d24d525e099a5388c0336c6e32b9160609e0";
       };
     }
 
     {
-      name = "path-exists-2.1.0.tgz";
+      name = "path_exists___path_exists_2.1.0.tgz";
       path = fetchurl {
-        name = "path-exists-2.1.0.tgz";
+        name = "path_exists___path_exists_2.1.0.tgz";
         url  = "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz";
         sha1 = "0feb6c64f0fc518d9a754dd5efb62c7022761f4b";
       };
     }
 
     {
-      name = "path-exists-3.0.0.tgz";
+      name = "path_exists___path_exists_3.0.0.tgz";
       path = fetchurl {
-        name = "path-exists-3.0.0.tgz";
+        name = "path_exists___path_exists_3.0.0.tgz";
         url  = "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz";
         sha1 = "ce0ebeaa5f78cb18925ea7d810d7b59b010fd515";
       };
     }
 
     {
-      name = "path-is-absolute-1.0.1.tgz";
+      name = "path_is_absolute___path_is_absolute_1.0.1.tgz";
       path = fetchurl {
-        name = "path-is-absolute-1.0.1.tgz";
+        name = "path_is_absolute___path_is_absolute_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz";
         sha1 = "174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f";
       };
     }
 
     {
-      name = "path-is-inside-1.0.2.tgz";
+      name = "path_is_inside___path_is_inside_1.0.2.tgz";
       path = fetchurl {
-        name = "path-is-inside-1.0.2.tgz";
+        name = "path_is_inside___path_is_inside_1.0.2.tgz";
         url  = "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz";
         sha1 = "365417dede44430d1c11af61027facf074bdfc53";
       };
     }
 
     {
-      name = "path-key-2.0.1.tgz";
+      name = "path_key___path_key_2.0.1.tgz";
       path = fetchurl {
-        name = "path-key-2.0.1.tgz";
+        name = "path_key___path_key_2.0.1.tgz";
         url  = "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz";
         sha1 = "411cadb574c5a140d3a4b1910d40d80cc9f40b40";
       };
     }
 
     {
-      name = "path-parse-1.0.6.tgz";
+      name = "path_parse___path_parse_1.0.6.tgz";
       path = fetchurl {
-        name = "path-parse-1.0.6.tgz";
+        name = "path_parse___path_parse_1.0.6.tgz";
         url  = "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz";
         sha1 = "d62dbb5679405d72c4737ec58600e9ddcf06d24c";
       };
     }
 
     {
-      name = "path-to-regexp-0.1.7.tgz";
+      name = "path_to_regexp___path_to_regexp_0.1.7.tgz";
       path = fetchurl {
-        name = "path-to-regexp-0.1.7.tgz";
+        name = "path_to_regexp___path_to_regexp_0.1.7.tgz";
         url  = "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz";
         sha1 = "df604178005f522f15eb4490e7247a1bfaa67f8c";
       };
     }
 
     {
-      name = "path-to-regexp-1.7.0.tgz";
+      name = "path_to_regexp___path_to_regexp_1.7.0.tgz";
       path = fetchurl {
-        name = "path-to-regexp-1.7.0.tgz";
+        name = "path_to_regexp___path_to_regexp_1.7.0.tgz";
         url  = "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-1.7.0.tgz";
         sha1 = "59fde0f435badacba103a84e9d3bc64e96b9937d";
       };
     }
 
     {
-      name = "path-type-1.1.0.tgz";
+      name = "path_type___path_type_1.1.0.tgz";
       path = fetchurl {
-        name = "path-type-1.1.0.tgz";
+        name = "path_type___path_type_1.1.0.tgz";
         url  = "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz";
         sha1 = "59c44f7ee491da704da415da5a4070ba4f8fe441";
       };
     }
 
     {
-      name = "path-type-2.0.0.tgz";
+      name = "path_type___path_type_2.0.0.tgz";
       path = fetchurl {
-        name = "path-type-2.0.0.tgz";
+        name = "path_type___path_type_2.0.0.tgz";
         url  = "https://registry.yarnpkg.com/path-type/-/path-type-2.0.0.tgz";
         sha1 = "f012ccb8415b7096fc2daa1054c3d72389594c73";
       };
     }
 
     {
-      name = "pbkdf2-3.0.16.tgz";
+      name = "pbkdf2___pbkdf2_3.0.17.tgz";
       path = fetchurl {
-        name = "pbkdf2-3.0.16.tgz";
-        url  = "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.16.tgz";
-        sha1 = "7404208ec6b01b62d85bf83853a8064f8d9c2a5c";
+        name = "pbkdf2___pbkdf2_3.0.17.tgz";
+        url  = "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.17.tgz";
+        sha1 = "976c206530617b14ebb32114239f7b09336e93a6";
       };
     }
 
     {
-      name = "performance-now-0.2.0.tgz";
+      name = "performance_now___performance_now_0.2.0.tgz";
       path = fetchurl {
-        name = "performance-now-0.2.0.tgz";
+        name = "performance_now___performance_now_0.2.0.tgz";
         url  = "https://registry.yarnpkg.com/performance-now/-/performance-now-0.2.0.tgz";
         sha1 = "33ef30c5c77d4ea21c5a53869d91b56d8f2555e5";
       };
     }
 
     {
-      name = "performance-now-2.1.0.tgz";
+      name = "performance_now___performance_now_2.1.0.tgz";
       path = fetchurl {
-        name = "performance-now-2.1.0.tgz";
+        name = "performance_now___performance_now_2.1.0.tgz";
         url  = "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz";
         sha1 = "6309f4e0e5fa913ec1c69307ae364b4b377c9e7b";
       };
     }
 
     {
-      name = "pg-connection-string-0.1.3.tgz";
+      name = "pg_connection_string___pg_connection_string_0.1.3.tgz";
       path = fetchurl {
-        name = "pg-connection-string-0.1.3.tgz";
+        name = "pg_connection_string___pg_connection_string_0.1.3.tgz";
         url  = "https://registry.yarnpkg.com/pg-connection-string/-/pg-connection-string-0.1.3.tgz";
         sha1 = "da1847b20940e42ee1492beaf65d49d91b245df7";
       };
     }
 
     {
-      name = "pg-int8-1.0.1.tgz";
+      name = "pg_int8___pg_int8_1.0.1.tgz";
       path = fetchurl {
-        name = "pg-int8-1.0.1.tgz";
+        name = "pg_int8___pg_int8_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/pg-int8/-/pg-int8-1.0.1.tgz";
         sha1 = "943bd463bf5b71b4170115f80f8efc9a0c0eb78c";
       };
     }
 
     {
-      name = "pg-pool-1.8.0.tgz";
+      name = "pg_pool___pg_pool_1.8.0.tgz";
       path = fetchurl {
-        name = "pg-pool-1.8.0.tgz";
+        name = "pg_pool___pg_pool_1.8.0.tgz";
         url  = "https://registry.yarnpkg.com/pg-pool/-/pg-pool-1.8.0.tgz";
         sha1 = "f7ec73824c37a03f076f51bfdf70e340147c4f37";
       };
     }
 
     {
-      name = "pg-types-1.13.0.tgz";
+      name = "pg_types___pg_types_1.13.0.tgz";
       path = fetchurl {
-        name = "pg-types-1.13.0.tgz";
+        name = "pg_types___pg_types_1.13.0.tgz";
         url  = "https://registry.yarnpkg.com/pg-types/-/pg-types-1.13.0.tgz";
         sha1 = "75f490b8a8abf75f1386ef5ec4455ecf6b345c63";
       };
     }
 
     {
-      name = "pg-6.4.2.tgz";
+      name = "pg___pg_6.4.2.tgz";
       path = fetchurl {
-        name = "pg-6.4.2.tgz";
+        name = "pg___pg_6.4.2.tgz";
         url  = "https://registry.yarnpkg.com/pg/-/pg-6.4.2.tgz";
         sha1 = "c364011060eac7a507a2ae063eb857ece910e27f";
       };
     }
 
     {
-      name = "pgpass-1.0.2.tgz";
+      name = "pgpass___pgpass_1.0.2.tgz";
       path = fetchurl {
-        name = "pgpass-1.0.2.tgz";
+        name = "pgpass___pgpass_1.0.2.tgz";
         url  = "https://registry.yarnpkg.com/pgpass/-/pgpass-1.0.2.tgz";
         sha1 = "2a7bb41b6065b67907e91da1b07c1847c877b306";
       };
     }
 
     {
-      name = "pify-2.3.0.tgz";
+      name = "pify___pify_2.3.0.tgz";
       path = fetchurl {
-        name = "pify-2.3.0.tgz";
+        name = "pify___pify_2.3.0.tgz";
         url  = "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz";
         sha1 = "ed141a6ac043a849ea588498e7dca8b15330e90c";
       };
     }
 
     {
-      name = "pify-3.0.0.tgz";
+      name = "pify___pify_3.0.0.tgz";
       path = fetchurl {
-        name = "pify-3.0.0.tgz";
+        name = "pify___pify_3.0.0.tgz";
         url  = "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz";
         sha1 = "e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176";
       };
     }
 
     {
-      name = "pinkie-promise-2.0.1.tgz";
+      name = "pinkie_promise___pinkie_promise_2.0.1.tgz";
       path = fetchurl {
-        name = "pinkie-promise-2.0.1.tgz";
+        name = "pinkie_promise___pinkie_promise_2.0.1.tgz";
         url  = "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz";
         sha1 = "2135d6dfa7a358c069ac9b178776288228450ffa";
       };
     }
 
     {
-      name = "pinkie-2.0.4.tgz";
+      name = "pinkie___pinkie_2.0.4.tgz";
       path = fetchurl {
-        name = "pinkie-2.0.4.tgz";
+        name = "pinkie___pinkie_2.0.4.tgz";
         url  = "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz";
         sha1 = "72556b80cfa0d48a974e80e77248e80ed4f7f870";
       };
     }
 
     {
-      name = "pkg-dir-1.0.0.tgz";
+      name = "pkg_dir___pkg_dir_1.0.0.tgz";
       path = fetchurl {
-        name = "pkg-dir-1.0.0.tgz";
+        name = "pkg_dir___pkg_dir_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-1.0.0.tgz";
         sha1 = "7a4b508a8d5bb2d629d447056ff4e9c9314cf3d4";
       };
     }
 
     {
-      name = "pkg-dir-2.0.0.tgz";
+      name = "pkg_dir___pkg_dir_2.0.0.tgz";
       path = fetchurl {
-        name = "pkg-dir-2.0.0.tgz";
+        name = "pkg_dir___pkg_dir_2.0.0.tgz";
         url  = "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-2.0.0.tgz";
         sha1 = "f6d5d1109e19d63edf428e0bd57e12777615334b";
       };
     }
 
     {
-      name = "pkg-dir-3.0.0.tgz";
+      name = "pkg_dir___pkg_dir_3.0.0.tgz";
       path = fetchurl {
-        name = "pkg-dir-3.0.0.tgz";
+        name = "pkg_dir___pkg_dir_3.0.0.tgz";
         url  = "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-3.0.0.tgz";
         sha1 = "2749020f239ed990881b1f71210d51eb6523bea3";
       };
     }
 
     {
-      name = "pluralize-7.0.0.tgz";
+      name = "pluralize___pluralize_7.0.0.tgz";
       path = fetchurl {
-        name = "pluralize-7.0.0.tgz";
+        name = "pluralize___pluralize_7.0.0.tgz";
         url  = "https://registry.yarnpkg.com/pluralize/-/pluralize-7.0.0.tgz";
         sha1 = "298b89df8b93b0221dbf421ad2b1b1ea23fc6777";
       };
     }
 
     {
-      name = "pn-1.1.0.tgz";
+      name = "pn___pn_1.1.0.tgz";
       path = fetchurl {
-        name = "pn-1.1.0.tgz";
+        name = "pn___pn_1.1.0.tgz";
         url  = "https://registry.yarnpkg.com/pn/-/pn-1.1.0.tgz";
         sha1 = "e2f4cef0e219f463c179ab37463e4e1ecdccbafb";
       };
     }
 
     {
-      name = "portfinder-1.0.17.tgz";
+      name = "portfinder___portfinder_1.0.20.tgz";
       path = fetchurl {
-        name = "portfinder-1.0.17.tgz";
-        url  = "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.17.tgz";
-        sha1 = "a8a1691143e46c4735edefcf4fbcccedad26456a";
+        name = "portfinder___portfinder_1.0.20.tgz";
+        url  = "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.20.tgz";
+        sha1 = "bea68632e54b2e13ab7b0c4775e9b41bf270e44a";
       };
     }
 
     {
-      name = "posix-character-classes-0.1.1.tgz";
+      name = "posix_character_classes___posix_character_classes_0.1.1.tgz";
       path = fetchurl {
-        name = "posix-character-classes-0.1.1.tgz";
+        name = "posix_character_classes___posix_character_classes_0.1.1.tgz";
         url  = "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz";
         sha1 = "01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab";
       };
     }
 
     {
-      name = "postcss-advanced-variables-2.3.3.tgz";
+      name = "postcss_calc___postcss_calc_7.0.1.tgz";
       path = fetchurl {
-        name = "postcss-advanced-variables-2.3.3.tgz";
-        url  = "https://registry.yarnpkg.com/postcss-advanced-variables/-/postcss-advanced-variables-2.3.3.tgz";
-        sha1 = "80ac5b05988d02f63352974491e319910f33337e";
+        name = "postcss_calc___postcss_calc_7.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-7.0.1.tgz";
+        sha1 = "36d77bab023b0ecbb9789d84dcb23c4941145436";
       };
     }
 
     {
-      name = "postcss-apply-0.9.0.tgz";
+      name = "postcss_colormin___postcss_colormin_4.0.2.tgz";
       path = fetchurl {
-        name = "postcss-apply-0.9.0.tgz";
-        url  = "https://registry.yarnpkg.com/postcss-apply/-/postcss-apply-0.9.0.tgz";
-        sha1 = "a152e6e34a6c55d0895751929319c262c5d8c289";
+        name = "postcss_colormin___postcss_colormin_4.0.2.tgz";
+        url  = "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-4.0.2.tgz";
+        sha1 = "93cd1fa11280008696887db1a528048b18e7ed99";
       };
     }
 
     {
-      name = "postcss-atroot-0.1.3.tgz";
+      name = "postcss_convert_values___postcss_convert_values_4.0.1.tgz";
       path = fetchurl {
-        name = "postcss-atroot-0.1.3.tgz";
-        url  = "https://registry.yarnpkg.com/postcss-atroot/-/postcss-atroot-0.1.3.tgz";
-        sha1 = "6752c0230c745140549345b2b0e30ebeda01a405";
+        name = "postcss_convert_values___postcss_convert_values_4.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz";
+        sha1 = "ca3813ed4da0f812f9d43703584e449ebe189a7f";
       };
     }
 
     {
-      name = "postcss-attribute-case-insensitive-2.0.0.tgz";
+      name = "postcss_discard_comments___postcss_discard_comments_4.0.1.tgz";
       path = fetchurl {
-        name = "postcss-attribute-case-insensitive-2.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-2.0.0.tgz";
-        sha1 = "94dc422c8f90997f16bd33a3654bbbec084963b4";
+        name = "postcss_discard_comments___postcss_discard_comments_4.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-4.0.1.tgz";
+        sha1 = "30697735b0c476852a7a11050eb84387a67ef55d";
       };
     }
 
     {
-      name = "postcss-color-hex-alpha-3.0.0.tgz";
+      name = "postcss_discard_duplicates___postcss_discard_duplicates_4.0.2.tgz";
       path = fetchurl {
-        name = "postcss-color-hex-alpha-3.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/postcss-color-hex-alpha/-/postcss-color-hex-alpha-3.0.0.tgz";
-        sha1 = "1e53e6c8acb237955e8fd08b7ecdb1b8b8309f95";
+        name = "postcss_discard_duplicates___postcss_discard_duplicates_4.0.2.tgz";
+        url  = "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz";
+        sha1 = "3fe133cd3c82282e550fc9b239176a9207b784eb";
       };
     }
 
     {
-      name = "postcss-color-mod-function-2.4.3.tgz";
+      name = "postcss_discard_empty___postcss_discard_empty_4.0.1.tgz";
       path = fetchurl {
-        name = "postcss-color-mod-function-2.4.3.tgz";
-        url  = "https://registry.yarnpkg.com/postcss-color-mod-function/-/postcss-color-mod-function-2.4.3.tgz";
-        sha1 = "14a97f5b17a5f19396e9dea7ffcb5be732592baf";
+        name = "postcss_discard_empty___postcss_discard_empty_4.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz";
+        sha1 = "c8c951e9f73ed9428019458444a02ad90bb9f765";
       };
     }
 
     {
-      name = "postcss-color-rebeccapurple-3.1.0.tgz";
+      name = "postcss_discard_overridden___postcss_discard_overridden_4.0.1.tgz";
       path = fetchurl {
-        name = "postcss-color-rebeccapurple-3.1.0.tgz";
-        url  = "https://registry.yarnpkg.com/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-3.1.0.tgz";
-        sha1 = "ce1269ecc2d0d8bf92aab44bd884e633124c33ec";
+        name = "postcss_discard_overridden___postcss_discard_overridden_4.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz";
+        sha1 = "652aef8a96726f029f5e3e00146ee7a4e755ff57";
       };
     }
 
     {
-      name = "postcss-color-rgb-2.0.0.tgz";
+      name = "postcss_load_config___postcss_load_config_2.0.0.tgz";
       path = fetchurl {
-        name = "postcss-color-rgb-2.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/postcss-color-rgb/-/postcss-color-rgb-2.0.0.tgz";
-        sha1 = "14539c8a7131494b482e0dd1cc265ff6514b5263";
+        name = "postcss_load_config___postcss_load_config_2.0.0.tgz";
+        url  = "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-2.0.0.tgz";
+        sha1 = "f1312ddbf5912cd747177083c5ef7a19d62ee484";
       };
     }
 
     {
-      name = "postcss-custom-media-6.0.0.tgz";
+      name = "postcss_loader___postcss_loader_3.0.0.tgz";
       path = fetchurl {
-        name = "postcss-custom-media-6.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-6.0.0.tgz";
-        sha1 = "be532784110ecb295044fb5395a18006eb21a737";
+        name = "postcss_loader___postcss_loader_3.0.0.tgz";
+        url  = "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-3.0.0.tgz";
+        sha1 = "6b97943e47c72d845fa9e03f273773d4e8dd6c2d";
       };
     }
 
     {
-      name = "postcss-custom-properties-7.0.0.tgz";
+      name = "postcss_merge_longhand___postcss_merge_longhand_4.0.10.tgz";
       path = fetchurl {
-        name = "postcss-custom-properties-7.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/postcss-custom-properties/-/postcss-custom-properties-7.0.0.tgz";
-        sha1 = "24dc4fbe6d6ed550ea4fd3b11204660e9ffa3b33";
+        name = "postcss_merge_longhand___postcss_merge_longhand_4.0.10.tgz";
+        url  = "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-4.0.10.tgz";
+        sha1 = "c4d63ab57bdc054ab4067ab075d488c8c2978380";
       };
     }
 
     {
-      name = "postcss-custom-selectors-4.0.1.tgz";
+      name = "postcss_merge_rules___postcss_merge_rules_4.0.2.tgz";
       path = fetchurl {
-        name = "postcss-custom-selectors-4.0.1.tgz";
-        url  = "https://registry.yarnpkg.com/postcss-custom-selectors/-/postcss-custom-selectors-4.0.1.tgz";
-        sha1 = "781382f94c52e727ef5ca4776ea2adf49a611382";
+        name = "postcss_merge_rules___postcss_merge_rules_4.0.2.tgz";
+        url  = "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-4.0.2.tgz";
+        sha1 = "2be44401bf19856f27f32b8b12c0df5af1b88e74";
       };
     }
 
     {
-      name = "postcss-dir-pseudo-class-3.0.0.tgz";
+      name = "postcss_minify_font_values___postcss_minify_font_values_4.0.2.tgz";
       path = fetchurl {
-        name = "postcss-dir-pseudo-class-3.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-3.0.0.tgz";
-        sha1 = "31a18af3b9b1b33be635599b998a9829896c3fed";
+        name = "postcss_minify_font_values___postcss_minify_font_values_4.0.2.tgz";
+        url  = "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz";
+        sha1 = "cd4c344cce474343fac5d82206ab2cbcb8afd5a6";
       };
     }
 
     {
-      name = "postcss-extend-rule-1.1.0.tgz";
+      name = "postcss_minify_gradients___postcss_minify_gradients_4.0.1.tgz";
       path = fetchurl {
-        name = "postcss-extend-rule-1.1.0.tgz";
-        url  = "https://registry.yarnpkg.com/postcss-extend-rule/-/postcss-extend-rule-1.1.0.tgz";
-        sha1 = "11e4d590ffe4253b853ef1fc03be7167da607d38";
+        name = "postcss_minify_gradients___postcss_minify_gradients_4.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-4.0.1.tgz";
+        sha1 = "6da95c6e92a809f956bb76bf0c04494953e1a7dd";
       };
     }
 
     {
-      name = "postcss-focus-visible-2.0.0.tgz";
+      name = "postcss_minify_params___postcss_minify_params_4.0.1.tgz";
       path = fetchurl {
-        name = "postcss-focus-visible-2.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/postcss-focus-visible/-/postcss-focus-visible-2.0.0.tgz";
-        sha1 = "a6b9881f6710f6251790e2f151c94b161e23eeb6";
+        name = "postcss_minify_params___postcss_minify_params_4.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-4.0.1.tgz";
+        sha1 = "5b2e2d0264dd645ef5d68f8fec0d4c38c1cf93d2";
       };
     }
 
     {
-      name = "postcss-font-family-system-ui-3.0.0.tgz";
+      name = "postcss_minify_selectors___postcss_minify_selectors_4.0.1.tgz";
       path = fetchurl {
-        name = "postcss-font-family-system-ui-3.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/postcss-font-family-system-ui/-/postcss-font-family-system-ui-3.0.0.tgz";
-        sha1 = "675fe7a9e029669f05f8dba2e44c2225ede80623";
+        name = "postcss_minify_selectors___postcss_minify_selectors_4.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-4.0.1.tgz";
+        sha1 = "a891c197977cc37abf60b3ea06b84248b1c1e9cd";
       };
     }
 
     {
-      name = "postcss-font-variant-3.0.0.tgz";
+      name = "postcss_modules_extract_imports___postcss_modules_extract_imports_2.0.0.tgz";
       path = fetchurl {
-        name = "postcss-font-variant-3.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/postcss-font-variant/-/postcss-font-variant-3.0.0.tgz";
-        sha1 = "08ccc88f6050ba82ed8ef2cc76c0c6a6b41f183e";
+        name = "postcss_modules_extract_imports___postcss_modules_extract_imports_2.0.0.tgz";
+        url  = "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz";
+        sha1 = "818719a1ae1da325f9832446b01136eeb493cd7e";
       };
     }
 
     {
-      name = "postcss-initial-2.0.0.tgz";
+      name = "postcss_modules_local_by_default___postcss_modules_local_by_default_2.0.3.tgz";
       path = fetchurl {
-        name = "postcss-initial-2.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/postcss-initial/-/postcss-initial-2.0.0.tgz";
-        sha1 = "72715f7336e0bb79351d99ee65c4a253a8441ba4";
+        name = "postcss_modules_local_by_default___postcss_modules_local_by_default_2.0.3.tgz";
+        url  = "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-2.0.3.tgz";
+        sha1 = "6a199d596ec3ef57b8f5ced96d786b8cb16a7dec";
       };
     }
 
     {
-      name = "postcss-load-config-2.0.0.tgz";
+      name = "postcss_modules_scope___postcss_modules_scope_2.0.1.tgz";
       path = fetchurl {
-        name = "postcss-load-config-2.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-2.0.0.tgz";
-        sha1 = "f1312ddbf5912cd747177083c5ef7a19d62ee484";
+        name = "postcss_modules_scope___postcss_modules_scope_2.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-2.0.1.tgz";
+        sha1 = "2c0f2394cde4cd09147db054c68917e38f6d43a4";
       };
     }
 
     {
-      name = "postcss-loader-3.0.0.tgz";
+      name = "postcss_modules_values___postcss_modules_values_2.0.0.tgz";
       path = fetchurl {
-        name = "postcss-loader-3.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-3.0.0.tgz";
-        sha1 = "6b97943e47c72d845fa9e03f273773d4e8dd6c2d";
+        name = "postcss_modules_values___postcss_modules_values_2.0.0.tgz";
+        url  = "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-2.0.0.tgz";
+        sha1 = "479b46dc0c5ca3dc7fa5270851836b9ec7152f64";
       };
     }
 
     {
-      name = "postcss-logical-1.1.1.tgz";
+      name = "postcss_normalize_charset___postcss_normalize_charset_4.0.1.tgz";
       path = fetchurl {
-        name = "postcss-logical-1.1.1.tgz";
-        url  = "https://registry.yarnpkg.com/postcss-logical/-/postcss-logical-1.1.1.tgz";
-        sha1 = "bcabf0638d8aa747743b32bc52f9d90d4a3313d2";
+        name = "postcss_normalize_charset___postcss_normalize_charset_4.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz";
+        sha1 = "8b35add3aee83a136b0471e0d59be58a50285dd4";
       };
     }
 
     {
-      name = "postcss-media-minmax-3.0.0.tgz";
+      name = "postcss_normalize_display_values___postcss_normalize_display_values_4.0.1.tgz";
       path = fetchurl {
-        name = "postcss-media-minmax-3.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/postcss-media-minmax/-/postcss-media-minmax-3.0.0.tgz";
-        sha1 = "675256037a43ef40bc4f0760bfd06d4dc69d48d2";
+        name = "postcss_normalize_display_values___postcss_normalize_display_values_4.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.1.tgz";
+        sha1 = "d9a83d47c716e8a980f22f632c8b0458cfb48a4c";
       };
     }
 
     {
-      name = "postcss-message-helpers-2.0.0.tgz";
+      name = "postcss_normalize_positions___postcss_normalize_positions_4.0.1.tgz";
       path = fetchurl {
-        name = "postcss-message-helpers-2.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/postcss-message-helpers/-/postcss-message-helpers-2.0.0.tgz";
-        sha1 = "a4f2f4fab6e4fe002f0aed000478cdf52f9ba60e";
+        name = "postcss_normalize_positions___postcss_normalize_positions_4.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-4.0.1.tgz";
+        sha1 = "ee2d4b67818c961964c6be09d179894b94fd6ba1";
       };
     }
 
     {
-      name = "postcss-modules-extract-imports-1.2.0.tgz";
+      name = "postcss_normalize_repeat_style___postcss_normalize_repeat_style_4.0.1.tgz";
       path = fetchurl {
-        name = "postcss-modules-extract-imports-1.2.0.tgz";
-        url  = "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.0.tgz";
-        sha1 = "66140ecece38ef06bf0d3e355d69bf59d141ea85";
+        name = "postcss_normalize_repeat_style___postcss_normalize_repeat_style_4.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.1.tgz";
+        sha1 = "5293f234b94d7669a9f805495d35b82a581c50e5";
       };
     }
 
     {
-      name = "postcss-modules-local-by-default-1.2.0.tgz";
+      name = "postcss_normalize_string___postcss_normalize_string_4.0.1.tgz";
       path = fetchurl {
-        name = "postcss-modules-local-by-default-1.2.0.tgz";
-        url  = "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz";
-        sha1 = "f7d80c398c5a393fa7964466bd19500a7d61c069";
+        name = "postcss_normalize_string___postcss_normalize_string_4.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-4.0.1.tgz";
+        sha1 = "23c5030c2cc24175f66c914fa5199e2e3c10fef3";
       };
     }
 
     {
-      name = "postcss-modules-scope-1.1.0.tgz";
+      name = "postcss_normalize_timing_functions___postcss_normalize_timing_functions_4.0.1.tgz";
       path = fetchurl {
-        name = "postcss-modules-scope-1.1.0.tgz";
-        url  = "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz";
-        sha1 = "d6ea64994c79f97b62a72b426fbe6056a194bb90";
+        name = "postcss_normalize_timing_functions___postcss_normalize_timing_functions_4.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.1.tgz";
+        sha1 = "8be83e0b9cb3ff2d1abddee032a49108f05f95d7";
       };
     }
 
     {
-      name = "postcss-modules-values-1.3.0.tgz";
+      name = "postcss_normalize_unicode___postcss_normalize_unicode_4.0.1.tgz";
       path = fetchurl {
-        name = "postcss-modules-values-1.3.0.tgz";
-        url  = "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz";
-        sha1 = "ecffa9d7e192518389f42ad0e83f72aec456ea20";
+        name = "postcss_normalize_unicode___postcss_normalize_unicode_4.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz";
+        sha1 = "841bd48fdcf3019ad4baa7493a3d363b52ae1cfb";
       };
     }
 
     {
-      name = "postcss-nested-3.0.0.tgz";
+      name = "postcss_normalize_url___postcss_normalize_url_4.0.1.tgz";
       path = fetchurl {
-        name = "postcss-nested-3.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-3.0.0.tgz";
-        sha1 = "cde40bd07a078565f3df72e2dc2665871c724852";
+        name = "postcss_normalize_url___postcss_normalize_url_4.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz";
+        sha1 = "10e437f86bc7c7e58f7b9652ed878daaa95faae1";
       };
     }
 
     {
-      name = "postcss-nesting-4.2.1.tgz";
+      name = "postcss_normalize_whitespace___postcss_normalize_whitespace_4.0.1.tgz";
       path = fetchurl {
-        name = "postcss-nesting-4.2.1.tgz";
-        url  = "https://registry.yarnpkg.com/postcss-nesting/-/postcss-nesting-4.2.1.tgz";
-        sha1 = "0483bce338b3f0828ced90ff530b29b98b00300d";
+        name = "postcss_normalize_whitespace___postcss_normalize_whitespace_4.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.1.tgz";
+        sha1 = "d14cb639b61238418ac8bc8d3b7bdd65fc86575e";
       };
     }
 
     {
-      name = "postcss-object-fit-images-1.1.2.tgz";
+      name = "postcss_object_fit_images___postcss_object_fit_images_1.1.2.tgz";
       path = fetchurl {
-        name = "postcss-object-fit-images-1.1.2.tgz";
+        name = "postcss_object_fit_images___postcss_object_fit_images_1.1.2.tgz";
         url  = "https://registry.yarnpkg.com/postcss-object-fit-images/-/postcss-object-fit-images-1.1.2.tgz";
         sha1 = "8b773043db14672ef6cd6f2cb1f0d8b26a9f573b";
       };
     }
 
     {
-      name = "postcss-page-break-1.0.0.tgz";
-      path = fetchurl {
-        name = "postcss-page-break-1.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/postcss-page-break/-/postcss-page-break-1.0.0.tgz";
-        sha1 = "09a63b6e03db092d38569b33dcba42a343ace60b";
-      };
-    }
-
-    {
-      name = "postcss-preset-env-3.5.0.tgz";
-      path = fetchurl {
-        name = "postcss-preset-env-3.5.0.tgz";
-        url  = "https://registry.yarnpkg.com/postcss-preset-env/-/postcss-preset-env-3.5.0.tgz";
-        sha1 = "b3aae2c65e5b3fa61d735b70392fa758a665b785";
-      };
-    }
-
-    {
-      name = "postcss-property-lookup-2.0.0.tgz";
-      path = fetchurl {
-        name = "postcss-property-lookup-2.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/postcss-property-lookup/-/postcss-property-lookup-2.0.0.tgz";
-        sha1 = "c995d1df42a75420f2aea834c2cbe296b2c15922";
-      };
-    }
-
-    {
-      name = "postcss-pseudo-class-any-link-4.0.0.tgz";
-      path = fetchurl {
-        name = "postcss-pseudo-class-any-link-4.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-4.0.0.tgz";
-        sha1 = "9152a0613d3450720513e8892854bae42d0ee68e";
-      };
-    }
-
-    {
-      name = "postcss-replace-overflow-wrap-2.0.0.tgz";
-      path = fetchurl {
-        name = "postcss-replace-overflow-wrap-2.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-2.0.0.tgz";
-        sha1 = "794db6faa54f8db100854392a93af45768b4e25b";
-      };
-    }
-
-    {
-      name = "postcss-sass-0.2.0.tgz";
-      path = fetchurl {
-        name = "postcss-sass-0.2.0.tgz";
-        url  = "https://registry.yarnpkg.com/postcss-sass/-/postcss-sass-0.2.0.tgz";
-        sha1 = "e55516441e9526ba4b380a730d3a02e9eaa78c7a";
-      };
-    }
-
-    {
-      name = "postcss-scss-1.0.6.tgz";
-      path = fetchurl {
-        name = "postcss-scss-1.0.6.tgz";
-        url  = "https://registry.yarnpkg.com/postcss-scss/-/postcss-scss-1.0.6.tgz";
-        sha1 = "ab903f3bb20161bc177896462293a53d4bff5f7a";
-      };
-    }
-
-    {
-      name = "postcss-selector-matches-3.0.1.tgz";
+      name = "postcss_ordered_values___postcss_ordered_values_4.1.1.tgz";
       path = fetchurl {
-        name = "postcss-selector-matches-3.0.1.tgz";
-        url  = "https://registry.yarnpkg.com/postcss-selector-matches/-/postcss-selector-matches-3.0.1.tgz";
-        sha1 = "e5634011e13950881861bbdd58c2d0111ffc96ab";
+        name = "postcss_ordered_values___postcss_ordered_values_4.1.1.tgz";
+        url  = "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-4.1.1.tgz";
+        sha1 = "2e3b432ef3e489b18333aeca1f1295eb89be9fc2";
       };
     }
 
     {
-      name = "postcss-selector-not-3.0.1.tgz";
+      name = "postcss_reduce_initial___postcss_reduce_initial_4.0.2.tgz";
       path = fetchurl {
-        name = "postcss-selector-not-3.0.1.tgz";
-        url  = "https://registry.yarnpkg.com/postcss-selector-not/-/postcss-selector-not-3.0.1.tgz";
-        sha1 = "2e4db2f0965336c01e7cec7db6c60dff767335d9";
+        name = "postcss_reduce_initial___postcss_reduce_initial_4.0.2.tgz";
+        url  = "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-4.0.2.tgz";
+        sha1 = "bac8e325d67510ee01fa460676dc8ea9e3b40f15";
       };
     }
 
     {
-      name = "postcss-selector-parser-2.2.3.tgz";
+      name = "postcss_reduce_transforms___postcss_reduce_transforms_4.0.1.tgz";
       path = fetchurl {
-        name = "postcss-selector-parser-2.2.3.tgz";
-        url  = "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz";
-        sha1 = "f9437788606c3c9acee16ffe8d8b16297f27bb90";
+        name = "postcss_reduce_transforms___postcss_reduce_transforms_4.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.1.tgz";
+        sha1 = "8600d5553bdd3ad640f43bff81eb52f8760d4561";
       };
     }
 
     {
-      name = "postcss-selector-parser-3.1.1.tgz";
+      name = "postcss_selector_parser___postcss_selector_parser_3.1.1.tgz";
       path = fetchurl {
-        name = "postcss-selector-parser-3.1.1.tgz";
+        name = "postcss_selector_parser___postcss_selector_parser_3.1.1.tgz";
         url  = "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz";
         sha1 = "4f875f4afb0c96573d5cf4d74011aee250a7e865";
       };
     }
 
     {
-      name = "postcss-smart-import-0.7.6.tgz";
+      name = "postcss_selector_parser___postcss_selector_parser_5.0.0.tgz";
       path = fetchurl {
-        name = "postcss-smart-import-0.7.6.tgz";
-        url  = "https://registry.yarnpkg.com/postcss-smart-import/-/postcss-smart-import-0.7.6.tgz";
-        sha1 = "259deb84aa28f138458218ecc0e9a84c61ada6a4";
+        name = "postcss_selector_parser___postcss_selector_parser_5.0.0.tgz";
+        url  = "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz";
+        sha1 = "249044356697b33b64f1a8f7c80922dddee7195c";
       };
     }
 
     {
-      name = "postcss-value-parser-3.3.0.tgz";
+      name = "postcss_svgo___postcss_svgo_4.0.1.tgz";
       path = fetchurl {
-        name = "postcss-value-parser-3.3.0.tgz";
-        url  = "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz";
-        sha1 = "87f38f9f18f774a4ab4c8a232f5c5ce8872a9d15";
+        name = "postcss_svgo___postcss_svgo_4.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-4.0.1.tgz";
+        sha1 = "5628cdb38f015de6b588ce6d0bf0724b492b581d";
       };
     }
 
     {
-      name = "postcss-values-parser-1.5.0.tgz";
+      name = "postcss_unique_selectors___postcss_unique_selectors_4.0.1.tgz";
       path = fetchurl {
-        name = "postcss-values-parser-1.5.0.tgz";
-        url  = "https://registry.yarnpkg.com/postcss-values-parser/-/postcss-values-parser-1.5.0.tgz";
-        sha1 = "5d9fa63e2bcb0179ce48f3235303765eb89f3047";
+        name = "postcss_unique_selectors___postcss_unique_selectors_4.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz";
+        sha1 = "9446911f3289bfd64c6d680f073c03b1f9ee4bac";
       };
     }
 
     {
-      name = "postcss-5.2.18.tgz";
+      name = "postcss_value_parser___postcss_value_parser_3.3.1.tgz";
       path = fetchurl {
-        name = "postcss-5.2.18.tgz";
-        url  = "https://registry.yarnpkg.com/postcss/-/postcss-5.2.18.tgz";
-        sha1 = "badfa1497d46244f6390f58b319830d9107853c5";
+        name = "postcss_value_parser___postcss_value_parser_3.3.1.tgz";
+        url  = "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz";
+        sha1 = "9ff822547e2893213cf1c30efa51ac5fd1ba8281";
       };
     }
 
     {
-      name = "postcss-6.0.23.tgz";
+      name = "postcss___postcss_5.2.18.tgz";
       path = fetchurl {
-        name = "postcss-6.0.23.tgz";
-        url  = "https://registry.yarnpkg.com/postcss/-/postcss-6.0.23.tgz";
-        sha1 = "61c82cc328ac60e677645f979054eb98bc0e3324";
+        name = "postcss___postcss_5.2.18.tgz";
+        url  = "https://registry.yarnpkg.com/postcss/-/postcss-5.2.18.tgz";
+        sha1 = "badfa1497d46244f6390f58b319830d9107853c5";
       };
     }
 
     {
-      name = "postcss-7.0.2.tgz";
+      name = "postcss___postcss_7.0.7.tgz";
       path = fetchurl {
-        name = "postcss-7.0.2.tgz";
-        url  = "https://registry.yarnpkg.com/postcss/-/postcss-7.0.2.tgz";
-        sha1 = "7b5a109de356804e27f95a960bef0e4d5bc9bb18";
+        name = "postcss___postcss_7.0.7.tgz";
+        url  = "https://registry.yarnpkg.com/postcss/-/postcss-7.0.7.tgz";
+        sha1 = "2754d073f77acb4ef08f1235c36c5721a7201614";
       };
     }
 
     {
-      name = "postgres-array-1.0.2.tgz";
+      name = "postgres_array___postgres_array_1.0.3.tgz";
       path = fetchurl {
-        name = "postgres-array-1.0.2.tgz";
-        url  = "https://registry.yarnpkg.com/postgres-array/-/postgres-array-1.0.2.tgz";
-        sha1 = "8e0b32eb03bf77a5c0a7851e0441c169a256a238";
+        name = "postgres_array___postgres_array_1.0.3.tgz";
+        url  = "https://registry.yarnpkg.com/postgres-array/-/postgres-array-1.0.3.tgz";
+        sha1 = "c561fc3b266b21451fc6555384f4986d78ec80f5";
       };
     }
 
     {
-      name = "postgres-bytea-1.0.0.tgz";
+      name = "postgres_bytea___postgres_bytea_1.0.0.tgz";
       path = fetchurl {
-        name = "postgres-bytea-1.0.0.tgz";
+        name = "postgres_bytea___postgres_bytea_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/postgres-bytea/-/postgres-bytea-1.0.0.tgz";
         sha1 = "027b533c0aa890e26d172d47cf9ccecc521acd35";
       };
     }
 
     {
-      name = "postgres-date-1.0.3.tgz";
+      name = "postgres_date___postgres_date_1.0.3.tgz";
       path = fetchurl {
-        name = "postgres-date-1.0.3.tgz";
+        name = "postgres_date___postgres_date_1.0.3.tgz";
         url  = "https://registry.yarnpkg.com/postgres-date/-/postgres-date-1.0.3.tgz";
         sha1 = "e2d89702efdb258ff9d9cee0fe91bd06975257a8";
       };
     }
 
     {
-      name = "postgres-interval-1.1.2.tgz";
+      name = "postgres_interval___postgres_interval_1.1.2.tgz";
       path = fetchurl {
-        name = "postgres-interval-1.1.2.tgz";
+        name = "postgres_interval___postgres_interval_1.1.2.tgz";
         url  = "https://registry.yarnpkg.com/postgres-interval/-/postgres-interval-1.1.2.tgz";
         sha1 = "bf71ff902635f21cb241a013fc421d81d1db15a9";
       };
     }
 
     {
-      name = "precond-0.2.3.tgz";
+      name = "precond___precond_0.2.3.tgz";
       path = fetchurl {
-        name = "precond-0.2.3.tgz";
+        name = "precond___precond_0.2.3.tgz";
         url  = "https://registry.yarnpkg.com/precond/-/precond-0.2.3.tgz";
         sha1 = "aa9591bcaa24923f1e0f4849d240f47efc1075ac";
       };
     }
 
     {
-      name = "precss-3.1.2.tgz";
-      path = fetchurl {
-        name = "precss-3.1.2.tgz";
-        url  = "https://registry.yarnpkg.com/precss/-/precss-3.1.2.tgz";
-        sha1 = "c82c0aa4ca5fe1e879799d697db0fac6d15d23bc";
-      };
-    }
-
-    {
-      name = "prelude-ls-1.1.2.tgz";
+      name = "prelude_ls___prelude_ls_1.1.2.tgz";
       path = fetchurl {
-        name = "prelude-ls-1.1.2.tgz";
+        name = "prelude_ls___prelude_ls_1.1.2.tgz";
         url  = "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz";
         sha1 = "21932a549f5e52ffd9a827f570e04be62a97da54";
       };
     }
 
     {
-      name = "preserve-0.2.0.tgz";
+      name = "preserve___preserve_0.2.0.tgz";
       path = fetchurl {
-        name = "preserve-0.2.0.tgz";
+        name = "preserve___preserve_0.2.0.tgz";
         url  = "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz";
         sha1 = "815ed1f6ebc65926f865b310c0713bcb3315ce4b";
       };
     }
 
     {
-      name = "pretty-format-23.6.0.tgz";
+      name = "pretty_format___pretty_format_23.6.0.tgz";
       path = fetchurl {
-        name = "pretty-format-23.6.0.tgz";
+        name = "pretty_format___pretty_format_23.6.0.tgz";
         url  = "https://registry.yarnpkg.com/pretty-format/-/pretty-format-23.6.0.tgz";
         sha1 = "5eaac8eeb6b33b987b7fe6097ea6a8a146ab5760";
       };
     }
 
     {
-      name = "private-0.1.8.tgz";
+      name = "private___private_0.1.8.tgz";
       path = fetchurl {
-        name = "private-0.1.8.tgz";
+        name = "private___private_0.1.8.tgz";
         url  = "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz";
         sha1 = "2381edb3689f7a53d653190060fcf822d2f368ff";
       };
     }
 
     {
-      name = "process-nextick-args-2.0.0.tgz";
+      name = "process_nextick_args___process_nextick_args_2.0.0.tgz";
       path = fetchurl {
-        name = "process-nextick-args-2.0.0.tgz";
+        name = "process_nextick_args___process_nextick_args_2.0.0.tgz";
         url  = "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.0.tgz";
         sha1 = "a37d732f4271b4ab1ad070d35508e8290788ffaa";
       };
     }
 
     {
-      name = "process-0.11.10.tgz";
+      name = "process___process_0.11.10.tgz";
       path = fetchurl {
-        name = "process-0.11.10.tgz";
+        name = "process___process_0.11.10.tgz";
         url  = "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz";
         sha1 = "7332300e840161bda3e69a1d1d91a7d4bc16f182";
       };
     }
 
     {
-      name = "progress-2.0.0.tgz";
-      path = fetchurl {
-        name = "progress-2.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/progress/-/progress-2.0.0.tgz";
-        sha1 = "8a1be366bf8fc23db2bd23f10c6fe920b4389d1f";
-      };
-    }
-
-    {
-      name = "promise-each-2.2.0.tgz";
+      name = "progress___progress_2.0.3.tgz";
       path = fetchurl {
-        name = "promise-each-2.2.0.tgz";
-        url  = "https://registry.yarnpkg.com/promise-each/-/promise-each-2.2.0.tgz";
-        sha1 = "3353174eff2694481037e04e01f77aa0fb6d1b60";
+        name = "progress___progress_2.0.3.tgz";
+        url  = "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz";
+        sha1 = "7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8";
       };
     }
 
     {
-      name = "promise-inflight-1.0.1.tgz";
+      name = "promise_inflight___promise_inflight_1.0.1.tgz";
       path = fetchurl {
-        name = "promise-inflight-1.0.1.tgz";
+        name = "promise_inflight___promise_inflight_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz";
         sha1 = "98472870bf228132fcbdd868129bad12c3c029e3";
       };
     }
 
     {
-      name = "promise-7.3.1.tgz";
+      name = "promise___promise_7.3.1.tgz";
       path = fetchurl {
-        name = "promise-7.3.1.tgz";
+        name = "promise___promise_7.3.1.tgz";
         url  = "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz";
         sha1 = "064b72602b18f90f29192b8b1bc418ffd1ebd3bf";
       };
     }
 
     {
-      name = "prompts-0.1.14.tgz";
+      name = "prompts___prompts_0.1.14.tgz";
       path = fetchurl {
-        name = "prompts-0.1.14.tgz";
+        name = "prompts___prompts_0.1.14.tgz";
         url  = "https://registry.yarnpkg.com/prompts/-/prompts-0.1.14.tgz";
         sha1 = "a8e15c612c5c9ec8f8111847df3337c9cbd443b2";
       };
     }
 
     {
-      name = "prop-types-extra-1.1.0.tgz";
+      name = "prop_types_extra___prop_types_extra_1.1.0.tgz";
       path = fetchurl {
-        name = "prop-types-extra-1.1.0.tgz";
+        name = "prop_types_extra___prop_types_extra_1.1.0.tgz";
         url  = "https://registry.yarnpkg.com/prop-types-extra/-/prop-types-extra-1.1.0.tgz";
         sha1 = "32609910ea2dcf190366bacd3490d5a6412a605f";
       };
     }
 
     {
-      name = "prop-types-15.6.2.tgz";
+      name = "prop_types___prop_types_15.6.2.tgz";
       path = fetchurl {
-        name = "prop-types-15.6.2.tgz";
+        name = "prop_types___prop_types_15.6.2.tgz";
         url  = "https://registry.yarnpkg.com/prop-types/-/prop-types-15.6.2.tgz";
         sha1 = "05d5ca77b4453e985d60fc7ff8c859094a497102";
       };
     }
 
     {
-      name = "proxy-addr-2.0.4.tgz";
+      name = "proxy_addr___proxy_addr_2.0.4.tgz";
       path = fetchurl {
-        name = "proxy-addr-2.0.4.tgz";
+        name = "proxy_addr___proxy_addr_2.0.4.tgz";
         url  = "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.4.tgz";
         sha1 = "ecfc733bf22ff8c6f407fa275327b9ab67e48b93";
       };
     }
 
     {
-      name = "prr-1.0.1.tgz";
+      name = "prr___prr_1.0.1.tgz";
       path = fetchurl {
-        name = "prr-1.0.1.tgz";
+        name = "prr___prr_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz";
         sha1 = "d3fc114ba06995a45ec6893f484ceb1d78f5f476";
       };
     }
 
     {
-      name = "pseudomap-1.0.2.tgz";
+      name = "pseudomap___pseudomap_1.0.2.tgz";
       path = fetchurl {
-        name = "pseudomap-1.0.2.tgz";
+        name = "pseudomap___pseudomap_1.0.2.tgz";
         url  = "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz";
         sha1 = "f052a28da70e618917ef0a8ac34c1ae5a68286b3";
       };
     }
 
     {
-      name = "psl-1.1.29.tgz";
+      name = "psl___psl_1.1.31.tgz";
       path = fetchurl {
-        name = "psl-1.1.29.tgz";
-        url  = "https://registry.yarnpkg.com/psl/-/psl-1.1.29.tgz";
-        sha1 = "60f580d360170bb722a797cc704411e6da850c67";
+        name = "psl___psl_1.1.31.tgz";
+        url  = "https://registry.yarnpkg.com/psl/-/psl-1.1.31.tgz";
+        sha1 = "e9aa86d0101b5b105cbe93ac6b784cd547276184";
       };
     }
 
     {
-      name = "public-encrypt-4.0.2.tgz";
+      name = "public_encrypt___public_encrypt_4.0.3.tgz";
       path = fetchurl {
-        name = "public-encrypt-4.0.2.tgz";
-        url  = "http://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.2.tgz";
-        sha1 = "46eb9107206bf73489f8b85b69d91334c6610994";
+        name = "public_encrypt___public_encrypt_4.0.3.tgz";
+        url  = "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.3.tgz";
+        sha1 = "4fcc9d77a07e48ba7527e7cbe0de33d0701331e0";
       };
     }
 
     {
-      name = "pump-2.0.1.tgz";
+      name = "pump___pump_2.0.1.tgz";
       path = fetchurl {
-        name = "pump-2.0.1.tgz";
+        name = "pump___pump_2.0.1.tgz";
         url  = "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz";
         sha1 = "12399add6e4cf7526d973cbc8b5ce2e2908b3909";
       };
     }
 
     {
-      name = "pump-3.0.0.tgz";
+      name = "pump___pump_3.0.0.tgz";
       path = fetchurl {
-        name = "pump-3.0.0.tgz";
+        name = "pump___pump_3.0.0.tgz";
         url  = "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz";
         sha1 = "b4a2116815bde2f4e1ea602354e8c75565107a64";
       };
     }
 
     {
-      name = "pumpify-1.5.1.tgz";
+      name = "pumpify___pumpify_1.5.1.tgz";
       path = fetchurl {
-        name = "pumpify-1.5.1.tgz";
+        name = "pumpify___pumpify_1.5.1.tgz";
         url  = "https://registry.yarnpkg.com/pumpify/-/pumpify-1.5.1.tgz";
         sha1 = "36513be246ab27570b1a374a5ce278bfd74370ce";
       };
     }
 
     {
-      name = "punycode-1.3.2.tgz";
+      name = "punycode___punycode_1.3.2.tgz";
       path = fetchurl {
-        name = "punycode-1.3.2.tgz";
+        name = "punycode___punycode_1.3.2.tgz";
         url  = "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz";
         sha1 = "9653a036fb7c1ee42342f2325cceefea3926c48d";
       };
     }
 
     {
-      name = "punycode-1.4.1.tgz";
+      name = "punycode___punycode_1.4.1.tgz";
       path = fetchurl {
-        name = "punycode-1.4.1.tgz";
+        name = "punycode___punycode_1.4.1.tgz";
         url  = "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz";
         sha1 = "c0d5a63b2718800ad8e1eb0fa5269c84dd41845e";
       };
     }
 
     {
-      name = "punycode-2.1.1.tgz";
+      name = "punycode___punycode_2.1.1.tgz";
       path = fetchurl {
-        name = "punycode-2.1.1.tgz";
+        name = "punycode___punycode_2.1.1.tgz";
         url  = "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz";
         sha1 = "b58b010ac40c22c5657616c8d2c2c02c7bf479ec";
       };
     }
 
     {
-      name = "qs-6.5.1.tgz";
+      name = "q___q_1.5.1.tgz";
       path = fetchurl {
-        name = "qs-6.5.1.tgz";
-        url  = "https://registry.yarnpkg.com/qs/-/qs-6.5.1.tgz";
-        sha1 = "349cdf6eef89ec45c12d7d5eb3fc0c870343a6d8";
+        name = "q___q_1.5.1.tgz";
+        url  = "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz";
+        sha1 = "7e32f75b41381291d04611f1bf14109ac00651d7";
       };
     }
 
     {
-      name = "qs-6.4.0.tgz";
+      name = "qs___qs_6.5.2.tgz";
       path = fetchurl {
-        name = "qs-6.4.0.tgz";
-        url  = "https://registry.yarnpkg.com/qs/-/qs-6.4.0.tgz";
-        sha1 = "13e26d28ad6b0ffaa91312cd3bf708ed351e7233";
-      };
-    }
-
-    {
-      name = "qs-6.5.2.tgz";
-      path = fetchurl {
-        name = "qs-6.5.2.tgz";
+        name = "qs___qs_6.5.2.tgz";
         url  = "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz";
         sha1 = "cb3ae806e8740444584ef154ce8ee98d403f3e36";
       };
     }
 
     {
-      name = "querystring-es3-0.2.1.tgz";
+      name = "querystring_es3___querystring_es3_0.2.1.tgz";
       path = fetchurl {
-        name = "querystring-es3-0.2.1.tgz";
+        name = "querystring_es3___querystring_es3_0.2.1.tgz";
         url  = "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz";
         sha1 = "9ec61f79049875707d69414596fd907a4d711e73";
       };
     }
 
     {
-      name = "querystring-0.2.0.tgz";
+      name = "querystring___querystring_0.2.0.tgz";
       path = fetchurl {
-        name = "querystring-0.2.0.tgz";
+        name = "querystring___querystring_0.2.0.tgz";
         url  = "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz";
         sha1 = "b209849203bb25df820da756e747005878521620";
       };
     }
 
     {
-      name = "querystringify-2.0.0.tgz";
+      name = "querystringify___querystringify_2.1.0.tgz";
       path = fetchurl {
-        name = "querystringify-2.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/querystringify/-/querystringify-2.0.0.tgz";
-        sha1 = "fa3ed6e68eb15159457c89b37bc6472833195755";
+        name = "querystringify___querystringify_2.1.0.tgz";
+        url  = "https://registry.yarnpkg.com/querystringify/-/querystringify-2.1.0.tgz";
+        sha1 = "7ded8dfbf7879dcc60d0a644ac6754b283ad17ef";
       };
     }
 
     {
-      name = "quote-0.4.0.tgz";
+      name = "quote___quote_0.4.0.tgz";
       path = fetchurl {
-        name = "quote-0.4.0.tgz";
+        name = "quote___quote_0.4.0.tgz";
         url  = "https://registry.yarnpkg.com/quote/-/quote-0.4.0.tgz";
         sha1 = "10839217f6c1362b89194044d29b233fd7f32f01";
       };
     }
 
     {
-      name = "raf-3.4.0.tgz";
+      name = "raf___raf_3.4.1.tgz";
       path = fetchurl {
-        name = "raf-3.4.0.tgz";
-        url  = "https://registry.yarnpkg.com/raf/-/raf-3.4.0.tgz";
-        sha1 = "a28876881b4bc2ca9117d4138163ddb80f781575";
+        name = "raf___raf_3.4.1.tgz";
+        url  = "https://registry.yarnpkg.com/raf/-/raf-3.4.1.tgz";
+        sha1 = "0742e99a4a6552f445d73e3ee0328af0ff1ede39";
       };
     }
 
     {
-      name = "railroad-diagrams-1.0.0.tgz";
+      name = "railroad_diagrams___railroad_diagrams_1.0.0.tgz";
       path = fetchurl {
-        name = "railroad-diagrams-1.0.0.tgz";
+        name = "railroad_diagrams___railroad_diagrams_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/railroad-diagrams/-/railroad-diagrams-1.0.0.tgz";
         sha1 = "eb7e6267548ddedfb899c1b90e57374559cddb7e";
       };
     }
 
     {
-      name = "rails-ujs-5.2.1.tgz";
+      name = "rails_ujs___rails_ujs_5.2.2.tgz";
       path = fetchurl {
-        name = "rails-ujs-5.2.1.tgz";
-        url  = "https://registry.yarnpkg.com/rails-ujs/-/rails-ujs-5.2.1.tgz";
-        sha1 = "2869c6d54fdfefac3aaa257f4efe211d8f5a7169";
+        name = "rails_ujs___rails_ujs_5.2.2.tgz";
+        url  = "https://registry.yarnpkg.com/rails-ujs/-/rails-ujs-5.2.2.tgz";
+        sha1 = "ab01dd087a323975637b50e93e7afcc0f9068568";
       };
     }
 
     {
-      name = "randexp-0.4.6.tgz";
+      name = "randexp___randexp_0.4.6.tgz";
       path = fetchurl {
-        name = "randexp-0.4.6.tgz";
+        name = "randexp___randexp_0.4.6.tgz";
         url  = "https://registry.yarnpkg.com/randexp/-/randexp-0.4.6.tgz";
         sha1 = "e986ad5e5e31dae13ddd6f7b3019aa7c87f60ca3";
       };
     }
 
     {
-      name = "randomatic-3.1.0.tgz";
+      name = "randomatic___randomatic_3.1.1.tgz";
       path = fetchurl {
-        name = "randomatic-3.1.0.tgz";
-        url  = "https://registry.yarnpkg.com/randomatic/-/randomatic-3.1.0.tgz";
-        sha1 = "36f2ca708e9e567f5ed2ec01949026d50aa10116";
+        name = "randomatic___randomatic_3.1.1.tgz";
+        url  = "https://registry.yarnpkg.com/randomatic/-/randomatic-3.1.1.tgz";
+        sha1 = "b776efc59375984e36c537b2f51a1f0aff0da1ed";
       };
     }
 
     {
-      name = "randombytes-2.0.6.tgz";
+      name = "randombytes___randombytes_2.0.6.tgz";
       path = fetchurl {
-        name = "randombytes-2.0.6.tgz";
+        name = "randombytes___randombytes_2.0.6.tgz";
         url  = "https://registry.yarnpkg.com/randombytes/-/randombytes-2.0.6.tgz";
         sha1 = "d302c522948588848a8d300c932b44c24231da80";
       };
     }
 
     {
-      name = "randomfill-1.0.4.tgz";
+      name = "randomfill___randomfill_1.0.4.tgz";
       path = fetchurl {
-        name = "randomfill-1.0.4.tgz";
+        name = "randomfill___randomfill_1.0.4.tgz";
         url  = "https://registry.yarnpkg.com/randomfill/-/randomfill-1.0.4.tgz";
         sha1 = "c92196fc86ab42be983f1bf31778224931d61458";
       };
     }
 
     {
-      name = "range-parser-1.2.0.tgz";
+      name = "range_parser___range_parser_1.2.0.tgz";
       path = fetchurl {
-        name = "range-parser-1.2.0.tgz";
+        name = "range_parser___range_parser_1.2.0.tgz";
         url  = "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.0.tgz";
         sha1 = "f49be6b487894ddc40dcc94a322f611092e00d5e";
       };
     }
 
     {
-      name = "raw-body-2.3.2.tgz";
+      name = "raw_body___raw_body_2.3.3.tgz";
       path = fetchurl {
-        name = "raw-body-2.3.2.tgz";
-        url  = "https://registry.yarnpkg.com/raw-body/-/raw-body-2.3.2.tgz";
-        sha1 = "bcd60c77d3eb93cde0050295c3f379389bc88f89";
+        name = "raw_body___raw_body_2.3.3.tgz";
+        url  = "https://registry.yarnpkg.com/raw-body/-/raw-body-2.3.3.tgz";
+        sha1 = "1b324ece6b5706e153855bc1148c65bb7f6ea0c3";
       };
     }
 
     {
-      name = "rc-1.2.8.tgz";
+      name = "rc___rc_1.2.8.tgz";
       path = fetchurl {
-        name = "rc-1.2.8.tgz";
+        name = "rc___rc_1.2.8.tgz";
         url  = "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz";
         sha1 = "cd924bf5200a075b83c188cd6b9e211b7fc0d3ed";
       };
     }
 
     {
-      name = "react-dom-16.5.0.tgz";
+      name = "react_dom___react_dom_16.7.0.tgz";
       path = fetchurl {
-        name = "react-dom-16.5.0.tgz";
-        url  = "https://registry.yarnpkg.com/react-dom/-/react-dom-16.5.0.tgz";
-        sha1 = "57704e5718669374b182a17ea79a6d24922cb27d";
+        name = "react_dom___react_dom_16.7.0.tgz";
+        url  = "https://registry.yarnpkg.com/react-dom/-/react-dom-16.7.0.tgz";
+        sha1 = "a17b2a7ca89ee7390bc1ed5eb81783c7461748b8";
       };
     }
 
     {
-      name = "react-event-listener-0.6.3.tgz";
+      name = "react_event_listener___react_event_listener_0.6.5.tgz";
       path = fetchurl {
-        name = "react-event-listener-0.6.3.tgz";
-        url  = "https://registry.yarnpkg.com/react-event-listener/-/react-event-listener-0.6.3.tgz";
-        sha1 = "8eab88129a76e095ed8aa684c29679eded1e843d";
+        name = "react_event_listener___react_event_listener_0.6.5.tgz";
+        url  = "https://registry.yarnpkg.com/react-event-listener/-/react-event-listener-0.6.5.tgz";
+        sha1 = "d374dbe5da485c9f9d4702f0e76971afbe9b6b2e";
       };
     }
 
     {
-      name = "react-hotkeys-0.10.0.tgz";
+      name = "react_hotkeys___react_hotkeys_1.1.4.tgz";
       path = fetchurl {
-        name = "react-hotkeys-0.10.0.tgz";
-        url  = "https://registry.yarnpkg.com/react-hotkeys/-/react-hotkeys-0.10.0.tgz";
-        sha1 = "d1e78bd63f16d6db58d550d33c8eb071f35d94fb";
+        name = "react_hotkeys___react_hotkeys_1.1.4.tgz";
+        url  = "https://registry.yarnpkg.com/react-hotkeys/-/react-hotkeys-1.1.4.tgz";
+        sha1 = "a0712aa2e0c03a759fd7885808598497a4dace72";
       };
     }
 
     {
-      name = "react-immutable-proptypes-2.1.0.tgz";
+      name = "react_immutable_proptypes___react_immutable_proptypes_2.1.0.tgz";
       path = fetchurl {
-        name = "react-immutable-proptypes-2.1.0.tgz";
+        name = "react_immutable_proptypes___react_immutable_proptypes_2.1.0.tgz";
         url  = "https://registry.yarnpkg.com/react-immutable-proptypes/-/react-immutable-proptypes-2.1.0.tgz";
         sha1 = "023d6f39bb15c97c071e9e60d00d136eac5fa0b4";
       };
     }
 
     {
-      name = "react-immutable-pure-component-1.2.3.tgz";
+      name = "react_immutable_pure_component___react_immutable_pure_component_1.2.3.tgz";
       path = fetchurl {
-        name = "react-immutable-pure-component-1.2.3.tgz";
+        name = "react_immutable_pure_component___react_immutable_pure_component_1.2.3.tgz";
         url  = "https://registry.yarnpkg.com/react-immutable-pure-component/-/react-immutable-pure-component-1.2.3.tgz";
         sha1 = "fa33638df68cfe9f73ccbee1d5861c17f3053f86";
       };
     }
 
     {
-      name = "react-intl-translations-manager-5.0.3.tgz";
+      name = "react_infinite_scroller___react_infinite_scroller_1.2.4.tgz";
+      path = fetchurl {
+        name = "react_infinite_scroller___react_infinite_scroller_1.2.4.tgz";
+        url  = "https://registry.yarnpkg.com/react-infinite-scroller/-/react-infinite-scroller-1.2.4.tgz";
+        sha1 = "f67eaec4940a4ce6417bebdd6e3433bfc38826e9";
+      };
+    }
+
+    {
+      name = "react_input_autosize___react_input_autosize_2.2.1.tgz";
+      path = fetchurl {
+        name = "react_input_autosize___react_input_autosize_2.2.1.tgz";
+        url  = "https://registry.yarnpkg.com/react-input-autosize/-/react-input-autosize-2.2.1.tgz";
+        sha1 = "ec428fa15b1592994fb5f9aa15bb1eb6baf420f8";
+      };
+    }
+
+    {
+      name = "react_intl_translations_manager___react_intl_translations_manager_5.0.3.tgz";
       path = fetchurl {
-        name = "react-intl-translations-manager-5.0.3.tgz";
+        name = "react_intl_translations_manager___react_intl_translations_manager_5.0.3.tgz";
         url  = "https://registry.yarnpkg.com/react-intl-translations-manager/-/react-intl-translations-manager-5.0.3.tgz";
         sha1 = "aee010ecf35975673e033ca5d7d3f4147894324d";
       };
     }
 
     {
-      name = "react-intl-2.4.0.tgz";
+      name = "react_intl___react_intl_2.7.2.tgz";
       path = fetchurl {
-        name = "react-intl-2.4.0.tgz";
-        url  = "https://registry.yarnpkg.com/react-intl/-/react-intl-2.4.0.tgz";
-        sha1 = "66c14dc9df9a73b2fbbfbd6021726e80a613eb15";
+        name = "react_intl___react_intl_2.7.2.tgz";
+        url  = "https://registry.yarnpkg.com/react-intl/-/react-intl-2.7.2.tgz";
+        sha1 = "efe97e3fc0e99b4e88a6e6150854d3d1852a4381";
       };
     }
 
     {
-      name = "react-is-16.5.0.tgz";
+      name = "react_is___react_is_16.7.0.tgz";
       path = fetchurl {
-        name = "react-is-16.5.0.tgz";
-        url  = "https://registry.yarnpkg.com/react-is/-/react-is-16.5.0.tgz";
-        sha1 = "2ec7c192709698591efe13722fab3ef56144ba55";
+        name = "react_is___react_is_16.7.0.tgz";
+        url  = "https://registry.yarnpkg.com/react-is/-/react-is-16.7.0.tgz";
+        sha1 = "c1bd21c64f1f1364c6f70695ec02d69392f41bfa";
       };
     }
 
     {
-      name = "react-lifecycles-compat-3.0.4.tgz";
+      name = "react_lifecycles_compat___react_lifecycles_compat_3.0.4.tgz";
       path = fetchurl {
-        name = "react-lifecycles-compat-3.0.4.tgz";
+        name = "react_lifecycles_compat___react_lifecycles_compat_3.0.4.tgz";
         url  = "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz";
         sha1 = "4f1a273afdfc8f3488a8c516bfda78f872352362";
       };
     }
 
     {
-      name = "react-motion-0.5.2.tgz";
+      name = "react_masonry_infinite___react_masonry_infinite_1.2.2.tgz";
+      path = fetchurl {
+        name = "react_masonry_infinite___react_masonry_infinite_1.2.2.tgz";
+        url  = "https://registry.yarnpkg.com/react-masonry-infinite/-/react-masonry-infinite-1.2.2.tgz";
+        sha1 = "20c1386f9ccdda9747527c8f42bc2c02dd2e7951";
+      };
+    }
+
+    {
+      name = "react_motion___react_motion_0.5.2.tgz";
       path = fetchurl {
-        name = "react-motion-0.5.2.tgz";
+        name = "react_motion___react_motion_0.5.2.tgz";
         url  = "https://registry.yarnpkg.com/react-motion/-/react-motion-0.5.2.tgz";
         sha1 = "0dd3a69e411316567927917c6626551ba0607316";
       };
     }
 
     {
-      name = "react-notification-6.8.4.tgz";
+      name = "react_notification___react_notification_6.8.4.tgz";
       path = fetchurl {
-        name = "react-notification-6.8.4.tgz";
+        name = "react_notification___react_notification_6.8.4.tgz";
         url  = "https://registry.yarnpkg.com/react-notification/-/react-notification-6.8.4.tgz";
         sha1 = "c189d23f47b0e1b240932f4cfab2f4082cd420bf";
       };
     }
 
     {
-      name = "react-overlays-0.8.3.tgz";
+      name = "react_overlays___react_overlays_0.8.3.tgz";
       path = fetchurl {
-        name = "react-overlays-0.8.3.tgz";
+        name = "react_overlays___react_overlays_0.8.3.tgz";
         url  = "https://registry.yarnpkg.com/react-overlays/-/react-overlays-0.8.3.tgz";
         sha1 = "fad65eea5b24301cca192a169f5dddb0b20d3ac5";
       };
     }
 
     {
-      name = "react-redux-loading-bar-2.9.3.tgz";
+      name = "react_redux_loading_bar___react_redux_loading_bar_4.0.8.tgz";
       path = fetchurl {
-        name = "react-redux-loading-bar-2.9.3.tgz";
-        url  = "https://registry.yarnpkg.com/react-redux-loading-bar/-/react-redux-loading-bar-2.9.3.tgz";
-        sha1 = "65865dddcbf597169e787edec15eec7ebfb84149";
+        name = "react_redux_loading_bar___react_redux_loading_bar_4.0.8.tgz";
+        url  = "https://registry.yarnpkg.com/react-redux-loading-bar/-/react-redux-loading-bar-4.0.8.tgz";
+        sha1 = "e84d59d1517b79f53b0f39c8ddb40682af648c1b";
       };
     }
 
     {
-      name = "react-redux-5.0.7.tgz";
+      name = "react_redux___react_redux_6.0.0.tgz";
       path = fetchurl {
-        name = "react-redux-5.0.7.tgz";
-        url  = "https://registry.yarnpkg.com/react-redux/-/react-redux-5.0.7.tgz";
-        sha1 = "0dc1076d9afb4670f993ffaef44b8f8c1155a4c8";
+        name = "react_redux___react_redux_6.0.0.tgz";
+        url  = "https://registry.yarnpkg.com/react-redux/-/react-redux-6.0.0.tgz";
+        sha1 = "09e86eeed5febb98e9442458ad2970c8f1a173ef";
       };
     }
 
     {
-      name = "react-router-dom-4.3.1.tgz";
+      name = "react_router_dom___react_router_dom_4.3.1.tgz";
       path = fetchurl {
-        name = "react-router-dom-4.3.1.tgz";
+        name = "react_router_dom___react_router_dom_4.3.1.tgz";
         url  = "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-4.3.1.tgz";
         sha1 = "4c2619fc24c4fa87c9fd18f4fb4a43fe63fbd5c6";
       };
     }
 
     {
-      name = "react-router-scroll-4-1.0.0-beta.2.tgz";
+      name = "react_router_scroll_4___react_router_scroll_4_1.0.0_beta.2.tgz";
       path = fetchurl {
-        name = "react-router-scroll-4-1.0.0-beta.2.tgz";
+        name = "react_router_scroll_4___react_router_scroll_4_1.0.0_beta.2.tgz";
         url  = "https://registry.yarnpkg.com/react-router-scroll-4/-/react-router-scroll-4-1.0.0-beta.2.tgz";
         sha1 = "d887063ec0f66124aaf450158dd158ff7d3dc279";
       };
     }
 
     {
-      name = "react-router-4.3.1.tgz";
+      name = "react_router___react_router_4.3.1.tgz";
       path = fetchurl {
-        name = "react-router-4.3.1.tgz";
+        name = "react_router___react_router_4.3.1.tgz";
         url  = "https://registry.yarnpkg.com/react-router/-/react-router-4.3.1.tgz";
         sha1 = "aada4aef14c809cb2e686b05cee4742234506c4e";
       };
     }
 
     {
-      name = "react-sparklines-1.7.0.tgz";
+      name = "react_select___react_select_2.2.0.tgz";
       path = fetchurl {
-        name = "react-sparklines-1.7.0.tgz";
-        url  = "https://registry.yarnpkg.com/react-sparklines/-/react-sparklines-1.7.0.tgz";
-        sha1 = "9b1d97e8c8610095eeb2ad658d2e1fcf91f91a60";
+        name = "react_select___react_select_2.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/react-select/-/react-select-2.2.0.tgz";
+        sha1 = "67c8b5c2dcb8df0384f2a103efe952570f5d6b93";
       };
     }
 
     {
-      name = "react-swipeable-views-core-0.12.17.tgz";
+      name = "react_sparklines___react_sparklines_1.7.0.tgz";
       path = fetchurl {
-        name = "react-swipeable-views-core-0.12.17.tgz";
-        url  = "https://registry.yarnpkg.com/react-swipeable-views-core/-/react-swipeable-views-core-0.12.17.tgz";
-        sha1 = "0998f55fd2f8595bcd01bead1c19516dc561c1cf";
+        name = "react_sparklines___react_sparklines_1.7.0.tgz";
+        url  = "https://registry.yarnpkg.com/react-sparklines/-/react-sparklines-1.7.0.tgz";
+        sha1 = "9b1d97e8c8610095eeb2ad658d2e1fcf91f91a60";
       };
     }
 
     {
-      name = "react-swipeable-views-utils-0.12.17.tgz";
+      name = "react_swipeable_views_core___react_swipeable_views_core_0.13.0.tgz";
       path = fetchurl {
-        name = "react-swipeable-views-utils-0.12.17.tgz";
-        url  = "https://registry.yarnpkg.com/react-swipeable-views-utils/-/react-swipeable-views-utils-0.12.17.tgz";
-        sha1 = "5219faa766b683d907288cdd7b86c0a14b577b7f";
+        name = "react_swipeable_views_core___react_swipeable_views_core_0.13.0.tgz";
+        url  = "https://registry.yarnpkg.com/react-swipeable-views-core/-/react-swipeable-views-core-0.13.0.tgz";
+        sha1 = "6bf8a8132a756355444537672a14e84b1e3b53c2";
       };
     }
 
     {
-      name = "react-swipeable-views-0.12.17.tgz";
+      name = "react_swipeable_views_utils___react_swipeable_views_utils_0.13.0.tgz";
       path = fetchurl {
-        name = "react-swipeable-views-0.12.17.tgz";
-        url  = "https://registry.yarnpkg.com/react-swipeable-views/-/react-swipeable-views-0.12.17.tgz";
-        sha1 = "4d6a9bf4b667ce7b7aac3112d696598b94a1cf30";
+        name = "react_swipeable_views_utils___react_swipeable_views_utils_0.13.0.tgz";
+        url  = "https://registry.yarnpkg.com/react-swipeable-views-utils/-/react-swipeable-views-utils-0.13.0.tgz";
+        sha1 = "0ea17aa67f88a69d534c79d591f8d82ef98346a4";
       };
     }
 
     {
-      name = "react-test-renderer-16.5.0.tgz";
+      name = "react_swipeable_views___react_swipeable_views_0.13.0.tgz";
       path = fetchurl {
-        name = "react-test-renderer-16.5.0.tgz";
-        url  = "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-16.5.0.tgz";
-        sha1 = "1aeca0edc4f27f63265dcaed80ba82e11e762f56";
+        name = "react_swipeable_views___react_swipeable_views_0.13.0.tgz";
+        url  = "https://registry.yarnpkg.com/react-swipeable-views/-/react-swipeable-views-0.13.0.tgz";
+        sha1 = "a200cef1005d55af6a27b97048afe9a4056e0ab8";
       };
     }
 
     {
-      name = "react-textarea-autosize-5.2.1.tgz";
+      name = "react_test_renderer___react_test_renderer_16.7.0.tgz";
       path = fetchurl {
-        name = "react-textarea-autosize-5.2.1.tgz";
-        url  = "https://registry.yarnpkg.com/react-textarea-autosize/-/react-textarea-autosize-5.2.1.tgz";
-        sha1 = "2b78f9067180f41b08ac59f78f1581abadd61e54";
+        name = "react_test_renderer___react_test_renderer_16.7.0.tgz";
+        url  = "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-16.7.0.tgz";
+        sha1 = "1ca96c2b450ab47c36ba92cd8c03fcefc52ea01c";
       };
     }
 
     {
-      name = "react-toggle-4.0.2.tgz";
+      name = "react_textarea_autosize___react_textarea_autosize_7.1.0.tgz";
       path = fetchurl {
-        name = "react-toggle-4.0.2.tgz";
-        url  = "https://registry.yarnpkg.com/react-toggle/-/react-toggle-4.0.2.tgz";
-        sha1 = "77f487860efb87fafd197672a2db8c885be1440f";
+        name = "react_textarea_autosize___react_textarea_autosize_7.1.0.tgz";
+        url  = "https://registry.yarnpkg.com/react-textarea-autosize/-/react-textarea-autosize-7.1.0.tgz";
+        sha1 = "3132cb77e65d94417558d37c0bfe415a5afd3445";
       };
     }
 
     {
-      name = "react-transition-group-2.4.0.tgz";
+      name = "react_toggle___react_toggle_4.0.2.tgz";
       path = fetchurl {
-        name = "react-transition-group-2.4.0.tgz";
-        url  = "https://registry.yarnpkg.com/react-transition-group/-/react-transition-group-2.4.0.tgz";
-        sha1 = "1d9391fabfd82e016f26fabd1eec329dbd922b5a";
+        name = "react_toggle___react_toggle_4.0.2.tgz";
+        url  = "https://registry.yarnpkg.com/react-toggle/-/react-toggle-4.0.2.tgz";
+        sha1 = "77f487860efb87fafd197672a2db8c885be1440f";
       };
     }
 
     {
-      name = "react-16.5.0.tgz";
+      name = "react_transition_group___react_transition_group_2.5.2.tgz";
       path = fetchurl {
-        name = "react-16.5.0.tgz";
-        url  = "https://registry.yarnpkg.com/react/-/react-16.5.0.tgz";
-        sha1 = "f2c1e754bf9751a549d9c6d9aca41905beb56575";
+        name = "react_transition_group___react_transition_group_2.5.2.tgz";
+        url  = "https://registry.yarnpkg.com/react-transition-group/-/react-transition-group-2.5.2.tgz";
+        sha1 = "9457166a9ba6ce697a3e1b076b3c049b9fb2c408";
       };
     }
 
     {
-      name = "read-cache-1.0.0.tgz";
+      name = "react___react_16.7.0.tgz";
       path = fetchurl {
-        name = "read-cache-1.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/read-cache/-/read-cache-1.0.0.tgz";
-        sha1 = "e664ef31161166c9751cdbe8dbcf86b5fb58f774";
+        name = "react___react_16.7.0.tgz";
+        url  = "https://registry.yarnpkg.com/react/-/react-16.7.0.tgz";
+        sha1 = "b674ec396b0a5715873b350446f7ea0802ab6381";
       };
     }
 
     {
-      name = "read-pkg-up-1.0.1.tgz";
+      name = "read_pkg_up___read_pkg_up_1.0.1.tgz";
       path = fetchurl {
-        name = "read-pkg-up-1.0.1.tgz";
+        name = "read_pkg_up___read_pkg_up_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz";
         sha1 = "9d63c13276c065918d57f002a57f40a1b643fb02";
       };
     }
 
     {
-      name = "read-pkg-up-2.0.0.tgz";
+      name = "read_pkg_up___read_pkg_up_2.0.0.tgz";
       path = fetchurl {
-        name = "read-pkg-up-2.0.0.tgz";
+        name = "read_pkg_up___read_pkg_up_2.0.0.tgz";
         url  = "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-2.0.0.tgz";
         sha1 = "6b72a8048984e0c41e79510fd5e9fa99b3b549be";
       };
     }
 
     {
-      name = "read-pkg-1.1.0.tgz";
+      name = "read_pkg___read_pkg_1.1.0.tgz";
       path = fetchurl {
-        name = "read-pkg-1.1.0.tgz";
+        name = "read_pkg___read_pkg_1.1.0.tgz";
         url  = "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz";
         sha1 = "f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28";
       };
     }
 
     {
-      name = "read-pkg-2.0.0.tgz";
+      name = "read_pkg___read_pkg_2.0.0.tgz";
       path = fetchurl {
-        name = "read-pkg-2.0.0.tgz";
+        name = "read_pkg___read_pkg_2.0.0.tgz";
         url  = "https://registry.yarnpkg.com/read-pkg/-/read-pkg-2.0.0.tgz";
         sha1 = "8ef1c0623c6a6db0dc6713c4bfac46332b2368f8";
       };
     }
 
     {
-      name = "readable-stream-2.3.6.tgz";
+      name = "readable_stream___readable_stream_2.3.6.tgz";
       path = fetchurl {
-        name = "readable-stream-2.3.6.tgz";
-        url  = "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz";
+        name = "readable_stream___readable_stream_2.3.6.tgz";
+        url  = "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz";
         sha1 = "b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf";
       };
     }
 
     {
-      name = "readdirp-2.1.0.tgz";
+      name = "readable_stream___readable_stream_3.1.1.tgz";
       path = fetchurl {
-        name = "readdirp-2.1.0.tgz";
-        url  = "https://registry.yarnpkg.com/readdirp/-/readdirp-2.1.0.tgz";
-        sha1 = "4ed0ad060df3073300c48440373f72d1cc642d78";
+        name = "readable_stream___readable_stream_3.1.1.tgz";
+        url  = "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.1.1.tgz";
+        sha1 = "ed6bbc6c5ba58b090039ff18ce670515795aeb06";
       };
     }
 
     {
-      name = "realpath-native-1.0.2.tgz";
+      name = "readdirp___readdirp_2.2.1.tgz";
       path = fetchurl {
-        name = "realpath-native-1.0.2.tgz";
-        url  = "https://registry.yarnpkg.com/realpath-native/-/realpath-native-1.0.2.tgz";
-        sha1 = "cd51ce089b513b45cf9b1516c82989b51ccc6560";
+        name = "readdirp___readdirp_2.2.1.tgz";
+        url  = "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz";
+        sha1 = "0e87622a3325aa33e892285caf8b4e846529a525";
       };
     }
 
     {
-      name = "redent-1.0.0.tgz";
+      name = "realpath_native___realpath_native_1.0.2.tgz";
       path = fetchurl {
-        name = "redent-1.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/redent/-/redent-1.0.0.tgz";
-        sha1 = "cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde";
+        name = "realpath_native___realpath_native_1.0.2.tgz";
+        url  = "https://registry.yarnpkg.com/realpath-native/-/realpath-native-1.0.2.tgz";
+        sha1 = "cd51ce089b513b45cf9b1516c82989b51ccc6560";
       };
     }
 
     {
-      name = "redis-commands-1.3.5.tgz";
+      name = "redis_commands___redis_commands_1.4.0.tgz";
       path = fetchurl {
-        name = "redis-commands-1.3.5.tgz";
-        url  = "https://registry.yarnpkg.com/redis-commands/-/redis-commands-1.3.5.tgz";
-        sha1 = "4495889414f1e886261180b1442e7295602d83a2";
+        name = "redis_commands___redis_commands_1.4.0.tgz";
+        url  = "https://registry.yarnpkg.com/redis-commands/-/redis-commands-1.4.0.tgz";
+        sha1 = "52f9cf99153efcce56a8f86af986bd04e988602f";
       };
     }
 
     {
-      name = "redis-parser-2.6.0.tgz";
+      name = "redis_parser___redis_parser_2.6.0.tgz";
       path = fetchurl {
-        name = "redis-parser-2.6.0.tgz";
+        name = "redis_parser___redis_parser_2.6.0.tgz";
         url  = "https://registry.yarnpkg.com/redis-parser/-/redis-parser-2.6.0.tgz";
         sha1 = "52ed09dacac108f1a631c07e9b69941e7a19504b";
       };
     }
 
     {
-      name = "redis-2.8.0.tgz";
+      name = "redis___redis_2.8.0.tgz";
       path = fetchurl {
-        name = "redis-2.8.0.tgz";
+        name = "redis___redis_2.8.0.tgz";
         url  = "https://registry.yarnpkg.com/redis/-/redis-2.8.0.tgz";
         sha1 = "202288e3f58c49f6079d97af7a10e1303ae14b02";
       };
     }
 
     {
-      name = "redux-immutable-4.0.0.tgz";
+      name = "redux_immutable___redux_immutable_4.0.0.tgz";
       path = fetchurl {
-        name = "redux-immutable-4.0.0.tgz";
+        name = "redux_immutable___redux_immutable_4.0.0.tgz";
         url  = "https://registry.yarnpkg.com/redux-immutable/-/redux-immutable-4.0.0.tgz";
         sha1 = "3a1a32df66366462b63691f0e1dc35e472bbc9f3";
       };
     }
 
     {
-      name = "redux-thunk-2.3.0.tgz";
+      name = "redux_thunk___redux_thunk_2.3.0.tgz";
       path = fetchurl {
-        name = "redux-thunk-2.3.0.tgz";
+        name = "redux_thunk___redux_thunk_2.3.0.tgz";
         url  = "https://registry.yarnpkg.com/redux-thunk/-/redux-thunk-2.3.0.tgz";
         sha1 = "51c2c19a185ed5187aaa9a2d08b666d0d6467622";
       };
     }
 
     {
-      name = "redux-3.7.2.tgz";
+      name = "redux___redux_4.0.1.tgz";
       path = fetchurl {
-        name = "redux-3.7.2.tgz";
-        url  = "https://registry.yarnpkg.com/redux/-/redux-3.7.2.tgz";
-        sha1 = "06b73123215901d25d065be342eb026bc1c8537b";
+        name = "redux___redux_4.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/redux/-/redux-4.0.1.tgz";
+        sha1 = "436cae6cc40fbe4727689d7c8fae44808f1bfef5";
       };
     }
 
     {
-      name = "regenerate-unicode-properties-7.0.0.tgz";
+      name = "regenerate_unicode_properties___regenerate_unicode_properties_7.0.0.tgz";
       path = fetchurl {
-        name = "regenerate-unicode-properties-7.0.0.tgz";
+        name = "regenerate_unicode_properties___regenerate_unicode_properties_7.0.0.tgz";
         url  = "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-7.0.0.tgz";
         sha1 = "107405afcc4a190ec5ed450ecaa00ed0cafa7a4c";
       };
     }
 
     {
-      name = "regenerate-1.4.0.tgz";
+      name = "regenerate___regenerate_1.4.0.tgz";
       path = fetchurl {
-        name = "regenerate-1.4.0.tgz";
+        name = "regenerate___regenerate_1.4.0.tgz";
         url  = "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.0.tgz";
         sha1 = "4a856ec4b56e4077c557589cae85e7a4c8869a11";
       };
     }
 
     {
-      name = "regenerator-runtime-0.11.1.tgz";
+      name = "regenerator_runtime___regenerator_runtime_0.11.1.tgz";
       path = fetchurl {
-        name = "regenerator-runtime-0.11.1.tgz";
+        name = "regenerator_runtime___regenerator_runtime_0.11.1.tgz";
         url  = "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz";
         sha1 = "be05ad7f9bf7d22e056f9726cee5017fbf19e2e9";
       };
     }
 
     {
-      name = "regenerator-runtime-0.12.1.tgz";
+      name = "regenerator_runtime___regenerator_runtime_0.12.1.tgz";
       path = fetchurl {
-        name = "regenerator-runtime-0.12.1.tgz";
+        name = "regenerator_runtime___regenerator_runtime_0.12.1.tgz";
         url  = "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.12.1.tgz";
         sha1 = "fa1a71544764c036f8c49b13a08b2594c9f8a0de";
       };
     }
 
     {
-      name = "regenerator-transform-0.13.3.tgz";
+      name = "regenerator_transform___regenerator_transform_0.13.3.tgz";
       path = fetchurl {
-        name = "regenerator-transform-0.13.3.tgz";
+        name = "regenerator_transform___regenerator_transform_0.13.3.tgz";
         url  = "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.13.3.tgz";
         sha1 = "264bd9ff38a8ce24b06e0636496b2c856b57bcbb";
       };
     }
 
     {
-      name = "regex-cache-0.4.4.tgz";
+      name = "regex_cache___regex_cache_0.4.4.tgz";
       path = fetchurl {
-        name = "regex-cache-0.4.4.tgz";
+        name = "regex_cache___regex_cache_0.4.4.tgz";
         url  = "https://registry.yarnpkg.com/regex-cache/-/regex-cache-0.4.4.tgz";
         sha1 = "75bdc58a2a1496cec48a12835bc54c8d562336dd";
       };
     }
 
     {
-      name = "regex-not-1.0.2.tgz";
+      name = "regex_not___regex_not_1.0.2.tgz";
       path = fetchurl {
-        name = "regex-not-1.0.2.tgz";
+        name = "regex_not___regex_not_1.0.2.tgz";
         url  = "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz";
         sha1 = "1f4ece27e00b0b65e0247a6810e6a85d83a5752c";
       };
     }
 
     {
-      name = "regexpp-1.1.0.tgz";
+      name = "regexpp___regexpp_2.0.1.tgz";
       path = fetchurl {
-        name = "regexpp-1.1.0.tgz";
-        url  = "https://registry.yarnpkg.com/regexpp/-/regexpp-1.1.0.tgz";
-        sha1 = "0e3516dd0b7904f413d2d4193dce4618c3a689ab";
+        name = "regexpp___regexpp_2.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/regexpp/-/regexpp-2.0.1.tgz";
+        sha1 = "8d19d31cf632482b589049f8281f93dbcba4d07f";
       };
     }
 
     {
-      name = "regexpu-core-1.0.0.tgz";
+      name = "regexpu_core___regexpu_core_1.0.0.tgz";
       path = fetchurl {
-        name = "regexpu-core-1.0.0.tgz";
+        name = "regexpu_core___regexpu_core_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-1.0.0.tgz";
         sha1 = "86a763f58ee4d7c2f6b102e4764050de7ed90c6b";
       };
     }
 
     {
-      name = "regexpu-core-4.2.0.tgz";
+      name = "regexpu_core___regexpu_core_4.4.0.tgz";
       path = fetchurl {
-        name = "regexpu-core-4.2.0.tgz";
-        url  = "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.2.0.tgz";
-        sha1 = "a3744fa03806cffe146dea4421a3e73bdcc47b1d";
+        name = "regexpu_core___regexpu_core_4.4.0.tgz";
+        url  = "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.4.0.tgz";
+        sha1 = "8d43e0d1266883969720345e70c275ee0aec0d32";
       };
     }
 
     {
-      name = "regjsgen-0.2.0.tgz";
+      name = "regjsgen___regjsgen_0.2.0.tgz";
       path = fetchurl {
-        name = "regjsgen-0.2.0.tgz";
+        name = "regjsgen___regjsgen_0.2.0.tgz";
         url  = "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.2.0.tgz";
         sha1 = "6c016adeac554f75823fe37ac05b92d5a4edb1f7";
       };
     }
 
     {
-      name = "regjsgen-0.4.0.tgz";
+      name = "regjsgen___regjsgen_0.5.0.tgz";
       path = fetchurl {
-        name = "regjsgen-0.4.0.tgz";
-        url  = "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.4.0.tgz";
-        sha1 = "c1eb4c89a209263f8717c782591523913ede2561";
+        name = "regjsgen___regjsgen_0.5.0.tgz";
+        url  = "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.0.tgz";
+        sha1 = "a7634dc08f89209c2049adda3525711fb97265dd";
       };
     }
 
     {
-      name = "regjsparser-0.1.5.tgz";
+      name = "regjsparser___regjsparser_0.1.5.tgz";
       path = fetchurl {
-        name = "regjsparser-0.1.5.tgz";
+        name = "regjsparser___regjsparser_0.1.5.tgz";
         url  = "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.1.5.tgz";
         sha1 = "7ee8f84dc6fa792d3fd0ae228d24bd949ead205c";
       };
     }
 
     {
-      name = "regjsparser-0.3.0.tgz";
+      name = "regjsparser___regjsparser_0.6.0.tgz";
       path = fetchurl {
-        name = "regjsparser-0.3.0.tgz";
-        url  = "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.3.0.tgz";
-        sha1 = "3c326da7fcfd69fa0d332575a41c8c0cdf588c96";
+        name = "regjsparser___regjsparser_0.6.0.tgz";
+        url  = "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.0.tgz";
+        sha1 = "f1e6ae8b7da2bae96c99399b868cd6c933a2ba9c";
       };
     }
 
     {
-      name = "rellax-1.6.2.tgz";
+      name = "rellax___rellax_1.7.1.tgz";
       path = fetchurl {
-        name = "rellax-1.6.2.tgz";
-        url  = "https://registry.yarnpkg.com/rellax/-/rellax-1.6.2.tgz";
-        sha1 = "b22c8715f56324fa8b396465d3dca9953b711f30";
+        name = "rellax___rellax_1.7.1.tgz";
+        url  = "https://registry.yarnpkg.com/rellax/-/rellax-1.7.1.tgz";
+        sha1 = "2f82aaa1c1d8116eef08fc533c59655a097c8be2";
       };
     }
 
     {
-      name = "remove-trailing-separator-1.1.0.tgz";
+      name = "remove_trailing_separator___remove_trailing_separator_1.1.0.tgz";
       path = fetchurl {
-        name = "remove-trailing-separator-1.1.0.tgz";
+        name = "remove_trailing_separator___remove_trailing_separator_1.1.0.tgz";
         url  = "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz";
         sha1 = "c24bce2a283adad5bc3f58e0d48249b92379d8ef";
       };
     }
 
     {
-      name = "repeat-element-1.1.3.tgz";
+      name = "repeat_element___repeat_element_1.1.3.tgz";
       path = fetchurl {
-        name = "repeat-element-1.1.3.tgz";
+        name = "repeat_element___repeat_element_1.1.3.tgz";
         url  = "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.3.tgz";
         sha1 = "782e0d825c0c5a3bb39731f84efee6b742e6b1ce";
       };
     }
 
     {
-      name = "repeat-string-1.6.1.tgz";
+      name = "repeat_string___repeat_string_1.6.1.tgz";
       path = fetchurl {
-        name = "repeat-string-1.6.1.tgz";
+        name = "repeat_string___repeat_string_1.6.1.tgz";
         url  = "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz";
         sha1 = "8dcae470e1c88abc2d600fff4a776286da75e637";
       };
     }
 
     {
-      name = "repeating-2.0.1.tgz";
+      name = "repeating___repeating_2.0.1.tgz";
       path = fetchurl {
-        name = "repeating-2.0.1.tgz";
+        name = "repeating___repeating_2.0.1.tgz";
         url  = "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz";
         sha1 = "5214c53a926d3552707527fbab415dbc08d06dda";
       };
     }
 
     {
-      name = "request-promise-core-1.1.1.tgz";
+      name = "request_promise_core___request_promise_core_1.1.1.tgz";
       path = fetchurl {
-        name = "request-promise-core-1.1.1.tgz";
+        name = "request_promise_core___request_promise_core_1.1.1.tgz";
         url  = "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.1.tgz";
         sha1 = "3eee00b2c5aa83239cfb04c5700da36f81cd08b6";
       };
     }
 
     {
-      name = "request-promise-native-1.0.5.tgz";
+      name = "request_promise_native___request_promise_native_1.0.5.tgz";
       path = fetchurl {
-        name = "request-promise-native-1.0.5.tgz";
+        name = "request_promise_native___request_promise_native_1.0.5.tgz";
         url  = "https://registry.yarnpkg.com/request-promise-native/-/request-promise-native-1.0.5.tgz";
         sha1 = "5281770f68e0c9719e5163fd3fab482215f4fda5";
       };
     }
 
     {
-      name = "request-2.81.0.tgz";
+      name = "request___request_2.88.0.tgz";
       path = fetchurl {
-        name = "request-2.81.0.tgz";
-        url  = "https://registry.yarnpkg.com/request/-/request-2.81.0.tgz";
-        sha1 = "c6928946a0e06c5f8d6f8a9333469ffda46298a0";
-      };
-    }
-
-    {
-      name = "request-2.87.0.tgz";
-      path = fetchurl {
-        name = "request-2.87.0.tgz";
-        url  = "https://registry.yarnpkg.com/request/-/request-2.87.0.tgz";
-        sha1 = "32f00235cd08d482b4d0d68db93a829c0ed5756e";
-      };
-    }
-
-    {
-      name = "request-2.88.0.tgz";
-      path = fetchurl {
-        name = "request-2.88.0.tgz";
+        name = "request___request_2.88.0.tgz";
         url  = "https://registry.yarnpkg.com/request/-/request-2.88.0.tgz";
         sha1 = "9c2fca4f7d35b592efe57c7f0a55e81052124fef";
       };
     }
 
     {
-      name = "requestidlecallback-0.3.0.tgz";
+      name = "requestidlecallback___requestidlecallback_0.3.0.tgz";
       path = fetchurl {
-        name = "requestidlecallback-0.3.0.tgz";
-        url  = "http://registry.npmjs.org/requestidlecallback/-/requestidlecallback-0.3.0.tgz";
+        name = "requestidlecallback___requestidlecallback_0.3.0.tgz";
+        url  = "https://registry.yarnpkg.com/requestidlecallback/-/requestidlecallback-0.3.0.tgz";
         sha1 = "6fb74e0733f90df3faa4838f9f6a2a5f9b742ac5";
       };
     }
 
     {
-      name = "require-directory-2.1.1.tgz";
+      name = "require_directory___require_directory_2.1.1.tgz";
       path = fetchurl {
-        name = "require-directory-2.1.1.tgz";
+        name = "require_directory___require_directory_2.1.1.tgz";
         url  = "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz";
         sha1 = "8c64ad5fd30dab1c976e2344ffe7f792a6a6df42";
       };
     }
 
     {
-      name = "require-from-string-2.0.2.tgz";
+      name = "require_from_string___require_from_string_2.0.2.tgz";
       path = fetchurl {
-        name = "require-from-string-2.0.2.tgz";
+        name = "require_from_string___require_from_string_2.0.2.tgz";
         url  = "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz";
         sha1 = "89a7fdd938261267318eafe14f9c32e598c36909";
       };
     }
 
     {
-      name = "require-main-filename-1.0.1.tgz";
+      name = "require_main_filename___require_main_filename_1.0.1.tgz";
       path = fetchurl {
-        name = "require-main-filename-1.0.1.tgz";
+        name = "require_main_filename___require_main_filename_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz";
         sha1 = "97f717b69d48784f5f526a6c5aa8ffdda055a4d1";
       };
     }
 
     {
-      name = "require-package-name-2.0.1.tgz";
+      name = "require_package_name___require_package_name_2.0.1.tgz";
       path = fetchurl {
-        name = "require-package-name-2.0.1.tgz";
+        name = "require_package_name___require_package_name_2.0.1.tgz";
         url  = "https://registry.yarnpkg.com/require-package-name/-/require-package-name-2.0.1.tgz";
         sha1 = "c11e97276b65b8e2923f75dabf5fb2ef0c3841b9";
       };
     }
 
     {
-      name = "require-uncached-1.0.3.tgz";
+      name = "require_uncached___require_uncached_1.0.3.tgz";
       path = fetchurl {
-        name = "require-uncached-1.0.3.tgz";
+        name = "require_uncached___require_uncached_1.0.3.tgz";
         url  = "https://registry.yarnpkg.com/require-uncached/-/require-uncached-1.0.3.tgz";
         sha1 = "4e0d56d6c9662fd31e43011c4b95aa49955421d3";
       };
     }
 
     {
-      name = "requires-port-1.0.0.tgz";
+      name = "requires_port___requires_port_1.0.0.tgz";
       path = fetchurl {
-        name = "requires-port-1.0.0.tgz";
+        name = "requires_port___requires_port_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz";
         sha1 = "925d2601d39ac485e091cf0da5c6e694dc3dcaff";
       };
     }
 
     {
-      name = "reselect-3.0.1.tgz";
+      name = "reselect___reselect_4.0.0.tgz";
       path = fetchurl {
-        name = "reselect-3.0.1.tgz";
-        url  = "https://registry.yarnpkg.com/reselect/-/reselect-3.0.1.tgz";
-        sha1 = "efdaa98ea7451324d092b2b2163a6a1d7a9a2147";
+        name = "reselect___reselect_4.0.0.tgz";
+        url  = "https://registry.yarnpkg.com/reselect/-/reselect-4.0.0.tgz";
+        sha1 = "f2529830e5d3d0e021408b246a206ef4ea4437f7";
       };
     }
 
     {
-      name = "resolve-cwd-2.0.0.tgz";
+      name = "resolve_cwd___resolve_cwd_2.0.0.tgz";
       path = fetchurl {
-        name = "resolve-cwd-2.0.0.tgz";
+        name = "resolve_cwd___resolve_cwd_2.0.0.tgz";
         url  = "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz";
         sha1 = "00a9f7387556e27038eae232caa372a6a59b665a";
       };
     }
 
     {
-      name = "resolve-from-1.0.1.tgz";
+      name = "resolve_from___resolve_from_1.0.1.tgz";
       path = fetchurl {
-        name = "resolve-from-1.0.1.tgz";
+        name = "resolve_from___resolve_from_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/resolve-from/-/resolve-from-1.0.1.tgz";
         sha1 = "26cbfe935d1aeeeabb29bc3fe5aeb01e93d44226";
       };
     }
 
     {
-      name = "resolve-from-3.0.0.tgz";
+      name = "resolve_from___resolve_from_3.0.0.tgz";
       path = fetchurl {
-        name = "resolve-from-3.0.0.tgz";
+        name = "resolve_from___resolve_from_3.0.0.tgz";
         url  = "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz";
         sha1 = "b22c7af7d9d6881bc8b6e653335eebcb0a188748";
       };
     }
 
     {
-      name = "resolve-pathname-2.2.0.tgz";
+      name = "resolve_pathname___resolve_pathname_2.2.0.tgz";
       path = fetchurl {
-        name = "resolve-pathname-2.2.0.tgz";
+        name = "resolve_pathname___resolve_pathname_2.2.0.tgz";
         url  = "https://registry.yarnpkg.com/resolve-pathname/-/resolve-pathname-2.2.0.tgz";
         sha1 = "7e9ae21ed815fd63ab189adeee64dc831eefa879";
       };
     }
 
     {
-      name = "resolve-url-0.2.1.tgz";
+      name = "resolve_url___resolve_url_0.2.1.tgz";
       path = fetchurl {
-        name = "resolve-url-0.2.1.tgz";
+        name = "resolve_url___resolve_url_0.2.1.tgz";
         url  = "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz";
         sha1 = "2c637fe77c893afd2a663fe21aa9080068e2052a";
       };
     }
 
     {
-      name = "resolve-1.1.7.tgz";
+      name = "resolve___resolve_1.1.7.tgz";
       path = fetchurl {
-        name = "resolve-1.1.7.tgz";
+        name = "resolve___resolve_1.1.7.tgz";
         url  = "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz";
         sha1 = "203114d82ad2c5ed9e8e0411b3932875e889e97b";
       };
     }
 
     {
-      name = "resolve-1.8.1.tgz";
+      name = "resolve___resolve_1.9.0.tgz";
       path = fetchurl {
-        name = "resolve-1.8.1.tgz";
-        url  = "https://registry.yarnpkg.com/resolve/-/resolve-1.8.1.tgz";
-        sha1 = "82f1ec19a423ac1fbd080b0bab06ba36e84a7a26";
+        name = "resolve___resolve_1.9.0.tgz";
+        url  = "https://registry.yarnpkg.com/resolve/-/resolve-1.9.0.tgz";
+        sha1 = "a14c6fdfa8f92a7df1d996cb7105fa744658ea06";
       };
     }
 
     {
-      name = "restore-cursor-2.0.0.tgz";
+      name = "restore_cursor___restore_cursor_2.0.0.tgz";
       path = fetchurl {
-        name = "restore-cursor-2.0.0.tgz";
+        name = "restore_cursor___restore_cursor_2.0.0.tgz";
         url  = "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz";
         sha1 = "9f7ee287f82fd326d4fd162923d62129eee0dfaf";
       };
     }
 
     {
-      name = "ret-0.1.15.tgz";
+      name = "ret___ret_0.1.15.tgz";
       path = fetchurl {
-        name = "ret-0.1.15.tgz";
+        name = "ret___ret_0.1.15.tgz";
         url  = "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz";
         sha1 = "b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc";
       };
     }
 
     {
-      name = "rimraf-2.6.2.tgz";
+      name = "rgb_regex___rgb_regex_1.0.1.tgz";
+      path = fetchurl {
+        name = "rgb_regex___rgb_regex_1.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/rgb-regex/-/rgb-regex-1.0.1.tgz";
+        sha1 = "c0e0d6882df0e23be254a475e8edd41915feaeb1";
+      };
+    }
+
+    {
+      name = "rgba_regex___rgba_regex_1.0.0.tgz";
+      path = fetchurl {
+        name = "rgba_regex___rgba_regex_1.0.0.tgz";
+        url  = "https://registry.yarnpkg.com/rgba-regex/-/rgba-regex-1.0.0.tgz";
+        sha1 = "43374e2e2ca0968b0ef1523460b7d730ff22eeb3";
+      };
+    }
+
+    {
+      name = "rimraf___rimraf_2.6.2.tgz";
       path = fetchurl {
-        name = "rimraf-2.6.2.tgz";
+        name = "rimraf___rimraf_2.6.2.tgz";
         url  = "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.2.tgz";
         sha1 = "2ed8150d24a16ea8651e6d6ef0f47c4158ce7a36";
       };
     }
 
     {
-      name = "ripemd160-2.0.2.tgz";
+      name = "ripemd160___ripemd160_2.0.2.tgz";
       path = fetchurl {
-        name = "ripemd160-2.0.2.tgz";
+        name = "ripemd160___ripemd160_2.0.2.tgz";
         url  = "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz";
         sha1 = "a1c1a6f624751577ba5d07914cbc92850585890c";
       };
     }
 
     {
-      name = "rst-selector-parser-2.2.3.tgz";
+      name = "rst_selector_parser___rst_selector_parser_2.2.3.tgz";
       path = fetchurl {
-        name = "rst-selector-parser-2.2.3.tgz";
+        name = "rst_selector_parser___rst_selector_parser_2.2.3.tgz";
         url  = "https://registry.yarnpkg.com/rst-selector-parser/-/rst-selector-parser-2.2.3.tgz";
         sha1 = "81b230ea2fcc6066c89e3472de794285d9b03d91";
       };
     }
 
     {
-      name = "rsvp-3.6.2.tgz";
+      name = "rsvp___rsvp_3.6.2.tgz";
       path = fetchurl {
-        name = "rsvp-3.6.2.tgz";
+        name = "rsvp___rsvp_3.6.2.tgz";
         url  = "https://registry.yarnpkg.com/rsvp/-/rsvp-3.6.2.tgz";
         sha1 = "2e96491599a96cde1b515d5674a8f7a91452926a";
       };
     }
 
     {
-      name = "run-async-2.3.0.tgz";
+      name = "run_async___run_async_2.3.0.tgz";
       path = fetchurl {
-        name = "run-async-2.3.0.tgz";
+        name = "run_async___run_async_2.3.0.tgz";
         url  = "https://registry.yarnpkg.com/run-async/-/run-async-2.3.0.tgz";
         sha1 = "0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0";
       };
     }
 
     {
-      name = "run-queue-1.0.3.tgz";
+      name = "run_queue___run_queue_1.0.3.tgz";
       path = fetchurl {
-        name = "run-queue-1.0.3.tgz";
+        name = "run_queue___run_queue_1.0.3.tgz";
         url  = "https://registry.yarnpkg.com/run-queue/-/run-queue-1.0.3.tgz";
         sha1 = "e848396f057d223f24386924618e25694161ec47";
       };
     }
 
     {
-      name = "rx-lite-aggregates-4.0.8.tgz";
-      path = fetchurl {
-        name = "rx-lite-aggregates-4.0.8.tgz";
-        url  = "https://registry.yarnpkg.com/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz";
-        sha1 = "753b87a89a11c95467c4ac1626c4efc4e05c67be";
-      };
-    }
-
-    {
-      name = "rx-lite-4.0.8.tgz";
-      path = fetchurl {
-        name = "rx-lite-4.0.8.tgz";
-        url  = "https://registry.yarnpkg.com/rx-lite/-/rx-lite-4.0.8.tgz";
-        sha1 = "0b1e11af8bc44836f04a6407e92da42467b79444";
-      };
-    }
-
-    {
-      name = "rxjs-6.3.2.tgz";
-      path = fetchurl {
-        name = "rxjs-6.3.2.tgz";
-        url  = "https://registry.yarnpkg.com/rxjs/-/rxjs-6.3.2.tgz";
-        sha1 = "6a688b16c4e6e980e62ea805ec30648e1c60907f";
-      };
-    }
-
-    {
-      name = "safe-buffer-5.1.1.tgz";
+      name = "rxjs___rxjs_6.3.3.tgz";
       path = fetchurl {
-        name = "safe-buffer-5.1.1.tgz";
-        url  = "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz";
-        sha1 = "893312af69b2123def71f57889001671eeb2c853";
+        name = "rxjs___rxjs_6.3.3.tgz";
+        url  = "https://registry.yarnpkg.com/rxjs/-/rxjs-6.3.3.tgz";
+        sha1 = "3c6a7fa420e844a81390fb1158a9ec614f4bad55";
       };
     }
 
     {
-      name = "safe-buffer-5.1.2.tgz";
+      name = "safe_buffer___safe_buffer_5.1.2.tgz";
       path = fetchurl {
-        name = "safe-buffer-5.1.2.tgz";
+        name = "safe_buffer___safe_buffer_5.1.2.tgz";
         url  = "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz";
         sha1 = "991ec69d296e0313747d59bdfd2b745c35f8828d";
       };
     }
 
     {
-      name = "safe-regex-1.1.0.tgz";
+      name = "safe_regex___safe_regex_1.1.0.tgz";
       path = fetchurl {
-        name = "safe-regex-1.1.0.tgz";
+        name = "safe_regex___safe_regex_1.1.0.tgz";
         url  = "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz";
         sha1 = "40a3669f3b077d1e943d44629e157dd48023bf2e";
       };
     }
 
     {
-      name = "safer-buffer-2.1.2.tgz";
+      name = "safer_buffer___safer_buffer_2.1.2.tgz";
       path = fetchurl {
-        name = "safer-buffer-2.1.2.tgz";
+        name = "safer_buffer___safer_buffer_2.1.2.tgz";
         url  = "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz";
         sha1 = "44fa161b0187b9549dd84bb91802f9bd8385cd6a";
       };
     }
 
     {
-      name = "sane-2.5.2.tgz";
+      name = "sane___sane_2.5.2.tgz";
       path = fetchurl {
-        name = "sane-2.5.2.tgz";
+        name = "sane___sane_2.5.2.tgz";
         url  = "https://registry.yarnpkg.com/sane/-/sane-2.5.2.tgz";
         sha1 = "b4dc1861c21b427e929507a3e751e2a2cb8ab3fa";
       };
     }
 
     {
-      name = "sass-graph-2.2.4.tgz";
+      name = "sass_loader___sass_loader_7.1.0.tgz";
       path = fetchurl {
-        name = "sass-graph-2.2.4.tgz";
-        url  = "https://registry.yarnpkg.com/sass-graph/-/sass-graph-2.2.4.tgz";
-        sha1 = "13fbd63cd1caf0908b9fd93476ad43a51d1e0b49";
+        name = "sass_loader___sass_loader_7.1.0.tgz";
+        url  = "https://registry.yarnpkg.com/sass-loader/-/sass-loader-7.1.0.tgz";
+        sha1 = "16fd5138cb8b424bf8a759528a1972d72aad069d";
       };
     }
 
     {
-      name = "sass-loader-7.1.0.tgz";
+      name = "sass___sass_1.15.2.tgz";
       path = fetchurl {
-        name = "sass-loader-7.1.0.tgz";
-        url  = "https://registry.yarnpkg.com/sass-loader/-/sass-loader-7.1.0.tgz";
-        sha1 = "16fd5138cb8b424bf8a759528a1972d72aad069d";
+        name = "sass___sass_1.15.2.tgz";
+        url  = "https://registry.yarnpkg.com/sass/-/sass-1.15.2.tgz";
+        sha1 = "539f464a61e29a9e4f560ec9dc2ccc5236db8474";
       };
     }
 
     {
-      name = "sax-1.2.4.tgz";
+      name = "sax___sax_1.2.4.tgz";
       path = fetchurl {
-        name = "sax-1.2.4.tgz";
+        name = "sax___sax_1.2.4.tgz";
         url  = "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz";
         sha1 = "2816234e2378bddc4e5354fab5caa895df7100d9";
       };
     }
 
     {
-      name = "schedule-0.3.0.tgz";
+      name = "scheduler___scheduler_0.12.0.tgz";
       path = fetchurl {
-        name = "schedule-0.3.0.tgz";
-        url  = "https://registry.yarnpkg.com/schedule/-/schedule-0.3.0.tgz";
-        sha1 = "1be2ab2fc2e768536269ce7326efb478d6c045e8";
+        name = "scheduler___scheduler_0.12.0.tgz";
+        url  = "https://registry.yarnpkg.com/scheduler/-/scheduler-0.12.0.tgz";
+        sha1 = "8ab17699939c0aedc5a196a657743c496538647b";
       };
     }
 
     {
-      name = "schema-utils-0.4.7.tgz";
+      name = "schema_utils___schema_utils_0.4.7.tgz";
       path = fetchurl {
-        name = "schema-utils-0.4.7.tgz";
+        name = "schema_utils___schema_utils_0.4.7.tgz";
         url  = "https://registry.yarnpkg.com/schema-utils/-/schema-utils-0.4.7.tgz";
         sha1 = "ba74f597d2be2ea880131746ee17d0a093c68187";
       };
     }
 
     {
-      name = "schema-utils-1.0.0.tgz";
+      name = "schema_utils___schema_utils_1.0.0.tgz";
       path = fetchurl {
-        name = "schema-utils-1.0.0.tgz";
+        name = "schema_utils___schema_utils_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/schema-utils/-/schema-utils-1.0.0.tgz";
         sha1 = "0b79a93204d7b600d4b2850d1f66c2a34951c770";
       };
     }
 
     {
-      name = "scroll-behavior-0.9.9.tgz";
+      name = "scroll_behavior___scroll_behavior_0.9.9.tgz";
       path = fetchurl {
-        name = "scroll-behavior-0.9.9.tgz";
+        name = "scroll_behavior___scroll_behavior_0.9.9.tgz";
         url  = "https://registry.yarnpkg.com/scroll-behavior/-/scroll-behavior-0.9.9.tgz";
         sha1 = "ebfe0658455b82ad885b66195215416674dacce2";
       };
     }
 
     {
-      name = "scss-tokenizer-0.2.3.tgz";
-      path = fetchurl {
-        name = "scss-tokenizer-0.2.3.tgz";
-        url  = "https://registry.yarnpkg.com/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz";
-        sha1 = "8eb06db9a9723333824d3f5530641149847ce5d1";
-      };
-    }
-
-    {
-      name = "select-hose-2.0.0.tgz";
+      name = "select_hose___select_hose_2.0.0.tgz";
       path = fetchurl {
-        name = "select-hose-2.0.0.tgz";
+        name = "select_hose___select_hose_2.0.0.tgz";
         url  = "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz";
         sha1 = "625d8658f865af43ec962bfc376a37359a4994ca";
       };
     }
 
     {
-      name = "selfsigned-1.10.3.tgz";
+      name = "selfsigned___selfsigned_1.10.4.tgz";
       path = fetchurl {
-        name = "selfsigned-1.10.3.tgz";
-        url  = "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.3.tgz";
-        sha1 = "d628ecf9e3735f84e8bafba936b3cf85bea43823";
+        name = "selfsigned___selfsigned_1.10.4.tgz";
+        url  = "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.4.tgz";
+        sha1 = "cdd7eccfca4ed7635d47a08bf2d5d3074092e2cd";
       };
     }
 
     {
-      name = "semver-5.5.1.tgz";
+      name = "semver___semver_5.6.0.tgz";
       path = fetchurl {
-        name = "semver-5.5.1.tgz";
-        url  = "https://registry.yarnpkg.com/semver/-/semver-5.5.1.tgz";
-        sha1 = "7dfdd8814bdb7cabc7be0fb1d734cfb66c940477";
+        name = "semver___semver_5.6.0.tgz";
+        url  = "https://registry.yarnpkg.com/semver/-/semver-5.6.0.tgz";
+        sha1 = "7e74256fbaa49c75aa7c7a205cc22799cac80004";
       };
     }
 
     {
-      name = "semver-4.3.2.tgz";
+      name = "semver___semver_4.3.2.tgz";
       path = fetchurl {
-        name = "semver-4.3.2.tgz";
+        name = "semver___semver_4.3.2.tgz";
         url  = "https://registry.yarnpkg.com/semver/-/semver-4.3.2.tgz";
         sha1 = "c7a07158a80bedd052355b770d82d6640f803be7";
       };
     }
 
     {
-      name = "semver-5.3.0.tgz";
-      path = fetchurl {
-        name = "semver-5.3.0.tgz";
-        url  = "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz";
-        sha1 = "9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f";
-      };
-    }
-
-    {
-      name = "send-0.16.2.tgz";
+      name = "send___send_0.16.2.tgz";
       path = fetchurl {
-        name = "send-0.16.2.tgz";
+        name = "send___send_0.16.2.tgz";
         url  = "https://registry.yarnpkg.com/send/-/send-0.16.2.tgz";
         sha1 = "6ecca1e0f8c156d141597559848df64730a6bbc1";
       };
     }
 
     {
-      name = "serialize-javascript-1.5.0.tgz";
+      name = "serialize_javascript___serialize_javascript_1.6.1.tgz";
       path = fetchurl {
-        name = "serialize-javascript-1.5.0.tgz";
-        url  = "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-1.5.0.tgz";
-        sha1 = "1aa336162c88a890ddad5384baebc93a655161fe";
+        name = "serialize_javascript___serialize_javascript_1.6.1.tgz";
+        url  = "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-1.6.1.tgz";
+        sha1 = "4d1f697ec49429a847ca6f442a2a755126c4d879";
       };
     }
 
     {
-      name = "serve-index-1.9.1.tgz";
+      name = "serve_index___serve_index_1.9.1.tgz";
       path = fetchurl {
-        name = "serve-index-1.9.1.tgz";
+        name = "serve_index___serve_index_1.9.1.tgz";
         url  = "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz";
         sha1 = "d3768d69b1e7d82e5ce050fff5b453bea12a9239";
       };
     }
 
     {
-      name = "serve-static-1.13.2.tgz";
+      name = "serve_static___serve_static_1.13.2.tgz";
       path = fetchurl {
-        name = "serve-static-1.13.2.tgz";
+        name = "serve_static___serve_static_1.13.2.tgz";
         url  = "https://registry.yarnpkg.com/serve-static/-/serve-static-1.13.2.tgz";
         sha1 = "095e8472fd5b46237db50ce486a43f4b86c6cec1";
       };
     }
 
     {
-      name = "set-blocking-2.0.0.tgz";
+      name = "set_blocking___set_blocking_2.0.0.tgz";
       path = fetchurl {
-        name = "set-blocking-2.0.0.tgz";
+        name = "set_blocking___set_blocking_2.0.0.tgz";
         url  = "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz";
         sha1 = "045f9782d011ae9a6803ddd382b24392b3d890f7";
       };
     }
 
     {
-      name = "set-immediate-shim-1.0.1.tgz";
-      path = fetchurl {
-        name = "set-immediate-shim-1.0.1.tgz";
-        url  = "https://registry.yarnpkg.com/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz";
-        sha1 = "4b2b1b27eb808a9f8dcc481a58e5e56f599f3f61";
-      };
-    }
-
-    {
-      name = "set-value-0.4.3.tgz";
+      name = "set_value___set_value_0.4.3.tgz";
       path = fetchurl {
-        name = "set-value-0.4.3.tgz";
+        name = "set_value___set_value_0.4.3.tgz";
         url  = "https://registry.yarnpkg.com/set-value/-/set-value-0.4.3.tgz";
         sha1 = "7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1";
       };
     }
 
     {
-      name = "set-value-2.0.0.tgz";
+      name = "set_value___set_value_2.0.0.tgz";
       path = fetchurl {
-        name = "set-value-2.0.0.tgz";
+        name = "set_value___set_value_2.0.0.tgz";
         url  = "https://registry.yarnpkg.com/set-value/-/set-value-2.0.0.tgz";
         sha1 = "71ae4a88f0feefbbf52d1ea604f3fb315ebb6274";
       };
     }
 
     {
-      name = "setimmediate-1.0.5.tgz";
+      name = "setimmediate___setimmediate_1.0.5.tgz";
       path = fetchurl {
-        name = "setimmediate-1.0.5.tgz";
+        name = "setimmediate___setimmediate_1.0.5.tgz";
         url  = "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz";
         sha1 = "290cbb232e306942d7d7ea9b83732ab7856f8285";
       };
     }
 
     {
-      name = "setprototypeof-1.0.3.tgz";
-      path = fetchurl {
-        name = "setprototypeof-1.0.3.tgz";
-        url  = "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.0.3.tgz";
-        sha1 = "66567e37043eeb4f04d91bd658c0cbefb55b8e04";
-      };
-    }
-
-    {
-      name = "setprototypeof-1.1.0.tgz";
+      name = "setprototypeof___setprototypeof_1.1.0.tgz";
       path = fetchurl {
-        name = "setprototypeof-1.1.0.tgz";
+        name = "setprototypeof___setprototypeof_1.1.0.tgz";
         url  = "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz";
         sha1 = "d0bd85536887b6fe7c0d818cb962d9d91c54e656";
       };
     }
 
     {
-      name = "sha.js-2.4.11.tgz";
+      name = "sha.js___sha.js_2.4.11.tgz";
       path = fetchurl {
-        name = "sha.js-2.4.11.tgz";
-        url  = "http://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz";
+        name = "sha.js___sha.js_2.4.11.tgz";
+        url  = "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz";
         sha1 = "37a5cf0b81ecbc6943de109ba2960d1b26584ae7";
       };
     }
 
     {
-      name = "shallow-clone-1.0.0.tgz";
+      name = "shallow_clone___shallow_clone_1.0.0.tgz";
       path = fetchurl {
-        name = "shallow-clone-1.0.0.tgz";
+        name = "shallow_clone___shallow_clone_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-1.0.0.tgz";
         sha1 = "4480cd06e882ef68b2ad88a3ea54832e2c48b571";
       };
     }
 
     {
-      name = "shebang-command-1.2.0.tgz";
+      name = "shebang_command___shebang_command_1.2.0.tgz";
       path = fetchurl {
-        name = "shebang-command-1.2.0.tgz";
+        name = "shebang_command___shebang_command_1.2.0.tgz";
         url  = "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz";
         sha1 = "44aac65b695b03398968c39f363fee5deafdf1ea";
       };
     }
 
     {
-      name = "shebang-regex-1.0.0.tgz";
+      name = "shebang_regex___shebang_regex_1.0.0.tgz";
       path = fetchurl {
-        name = "shebang-regex-1.0.0.tgz";
+        name = "shebang_regex___shebang_regex_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz";
         sha1 = "da42f49740c0b42db2ca9728571cb190c98efea3";
       };
     }
 
     {
-      name = "shellwords-0.1.1.tgz";
+      name = "shellwords___shellwords_0.1.1.tgz";
       path = fetchurl {
-        name = "shellwords-0.1.1.tgz";
+        name = "shellwords___shellwords_0.1.1.tgz";
         url  = "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.1.tgz";
         sha1 = "d6b9181c1a48d397324c84871efbcfc73fc0654b";
       };
     }
 
     {
-      name = "signal-exit-3.0.2.tgz";
+      name = "signal_exit___signal_exit_3.0.2.tgz";
       path = fetchurl {
-        name = "signal-exit-3.0.2.tgz";
+        name = "signal_exit___signal_exit_3.0.2.tgz";
         url  = "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz";
         sha1 = "b5fdc08f1287ea1178628e415e25132b73646c6d";
       };
     }
 
     {
-      name = "simple-swizzle-0.2.2.tgz";
+      name = "simple_swizzle___simple_swizzle_0.2.2.tgz";
       path = fetchurl {
-        name = "simple-swizzle-0.2.2.tgz";
+        name = "simple_swizzle___simple_swizzle_0.2.2.tgz";
         url  = "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz";
         sha1 = "a4da6b635ffcccca33f70d17cb92592de95e557a";
       };
     }
 
     {
-      name = "sisteransi-0.1.1.tgz";
+      name = "sisteransi___sisteransi_0.1.1.tgz";
       path = fetchurl {
-        name = "sisteransi-0.1.1.tgz";
+        name = "sisteransi___sisteransi_0.1.1.tgz";
         url  = "https://registry.yarnpkg.com/sisteransi/-/sisteransi-0.1.1.tgz";
         sha1 = "5431447d5f7d1675aac667ccd0b865a4994cb3ce";
       };
     }
 
     {
-      name = "slash-1.0.0.tgz";
+      name = "slash___slash_1.0.0.tgz";
       path = fetchurl {
-        name = "slash-1.0.0.tgz";
+        name = "slash___slash_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz";
         sha1 = "c41f2f6c39fc16d1cd17ad4b5d896114ae470d55";
       };
     }
 
     {
-      name = "slice-ansi-1.0.0.tgz";
+      name = "slice_ansi___slice_ansi_2.0.0.tgz";
       path = fetchurl {
-        name = "slice-ansi-1.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-1.0.0.tgz";
-        sha1 = "044f1a49d8842ff307aad6b505ed178bd950134d";
+        name = "slice_ansi___slice_ansi_2.0.0.tgz";
+        url  = "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-2.0.0.tgz";
+        sha1 = "5373bdb8559b45676e8541c66916cdd6251612e7";
       };
     }
 
     {
-      name = "snapdragon-node-2.1.1.tgz";
+      name = "snapdragon_node___snapdragon_node_2.1.1.tgz";
       path = fetchurl {
-        name = "snapdragon-node-2.1.1.tgz";
+        name = "snapdragon_node___snapdragon_node_2.1.1.tgz";
         url  = "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz";
         sha1 = "6c175f86ff14bdb0724563e8f3c1b021a286853b";
       };
     }
 
     {
-      name = "snapdragon-util-3.0.1.tgz";
+      name = "snapdragon_util___snapdragon_util_3.0.1.tgz";
       path = fetchurl {
-        name = "snapdragon-util-3.0.1.tgz";
+        name = "snapdragon_util___snapdragon_util_3.0.1.tgz";
         url  = "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz";
         sha1 = "f956479486f2acd79700693f6f7b805e45ab56e2";
       };
     }
 
     {
-      name = "snapdragon-0.8.2.tgz";
+      name = "snapdragon___snapdragon_0.8.2.tgz";
       path = fetchurl {
-        name = "snapdragon-0.8.2.tgz";
+        name = "snapdragon___snapdragon_0.8.2.tgz";
         url  = "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz";
         sha1 = "64922e7c565b0e14204ba1aa7d6964278d25182d";
       };
     }
 
     {
-      name = "sntp-1.0.9.tgz";
-      path = fetchurl {
-        name = "sntp-1.0.9.tgz";
-        url  = "https://registry.yarnpkg.com/sntp/-/sntp-1.0.9.tgz";
-        sha1 = "6541184cc90aeea6c6e7b35e2659082443c66198";
-      };
-    }
-
-    {
-      name = "sockjs-client-1.1.5.tgz";
+      name = "sockjs_client___sockjs_client_1.3.0.tgz";
       path = fetchurl {
-        name = "sockjs-client-1.1.5.tgz";
-        url  = "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.1.5.tgz";
-        sha1 = "1bb7c0f7222c40f42adf14f4442cbd1269771a83";
+        name = "sockjs_client___sockjs_client_1.3.0.tgz";
+        url  = "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.3.0.tgz";
+        sha1 = "12fc9d6cb663da5739d3dc5fb6e8687da95cb177";
       };
     }
 
     {
-      name = "sockjs-0.3.19.tgz";
+      name = "sockjs___sockjs_0.3.19.tgz";
       path = fetchurl {
-        name = "sockjs-0.3.19.tgz";
+        name = "sockjs___sockjs_0.3.19.tgz";
         url  = "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.19.tgz";
         sha1 = "d976bbe800af7bd20ae08598d582393508993c0d";
       };
     }
 
     {
-      name = "source-list-map-2.0.0.tgz";
+      name = "source_list_map___source_list_map_2.0.1.tgz";
       path = fetchurl {
-        name = "source-list-map-2.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.0.tgz";
-        sha1 = "aaa47403f7b245a92fbc97ea08f250d6087ed085";
+        name = "source_list_map___source_list_map_2.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz";
+        sha1 = "3993bd873bfc48479cca9ea3a547835c7c154b34";
       };
     }
 
     {
-      name = "source-map-resolve-0.5.2.tgz";
+      name = "source_map_resolve___source_map_resolve_0.5.2.tgz";
       path = fetchurl {
-        name = "source-map-resolve-0.5.2.tgz";
+        name = "source_map_resolve___source_map_resolve_0.5.2.tgz";
         url  = "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.2.tgz";
         sha1 = "72e2cc34095543e43b2c62b2c4c10d4a9054f259";
       };
     }
 
     {
-      name = "source-map-support-0.4.18.tgz";
+      name = "source_map_support___source_map_support_0.4.18.tgz";
       path = fetchurl {
-        name = "source-map-support-0.4.18.tgz";
+        name = "source_map_support___source_map_support_0.4.18.tgz";
         url  = "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.18.tgz";
         sha1 = "0286a6de8be42641338594e97ccea75f0a2c585f";
       };
     }
 
     {
-      name = "source-map-support-0.5.9.tgz";
+      name = "source_map_support___source_map_support_0.5.9.tgz";
       path = fetchurl {
-        name = "source-map-support-0.5.9.tgz";
+        name = "source_map_support___source_map_support_0.5.9.tgz";
         url  = "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.9.tgz";
         sha1 = "41bc953b2534267ea2d605bccfa7bfa3111ced5f";
       };
     }
 
     {
-      name = "source-map-url-0.4.0.tgz";
+      name = "source_map_url___source_map_url_0.4.0.tgz";
       path = fetchurl {
-        name = "source-map-url-0.4.0.tgz";
+        name = "source_map_url___source_map_url_0.4.0.tgz";
         url  = "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz";
         sha1 = "3e935d7ddd73631b97659956d55128e87b5084a3";
       };
     }
 
     {
-      name = "source-map-0.4.4.tgz";
+      name = "source_map___source_map_0.5.7.tgz";
       path = fetchurl {
-        name = "source-map-0.4.4.tgz";
-        url  = "https://registry.yarnpkg.com/source-map/-/source-map-0.4.4.tgz";
-        sha1 = "eba4f5da9c0dc999de68032d8b4f76173652036b";
-      };
-    }
-
-    {
-      name = "source-map-0.5.7.tgz";
-      path = fetchurl {
-        name = "source-map-0.5.7.tgz";
+        name = "source_map___source_map_0.5.7.tgz";
         url  = "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz";
         sha1 = "8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc";
       };
     }
 
     {
-      name = "source-map-0.6.1.tgz";
+      name = "source_map___source_map_0.6.1.tgz";
       path = fetchurl {
-        name = "source-map-0.6.1.tgz";
+        name = "source_map___source_map_0.6.1.tgz";
         url  = "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz";
         sha1 = "74722af32e9614e9c287a8d0bbde48b5e2f1a263";
       };
     }
 
     {
-      name = "spdx-correct-3.0.0.tgz";
+      name = "spdx_correct___spdx_correct_3.1.0.tgz";
       path = fetchurl {
-        name = "spdx-correct-3.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.0.0.tgz";
-        sha1 = "05a5b4d7153a195bc92c3c425b69f3b2a9524c82";
+        name = "spdx_correct___spdx_correct_3.1.0.tgz";
+        url  = "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.0.tgz";
+        sha1 = "fb83e504445268f154b074e218c87c003cd31df4";
       };
     }
 
     {
-      name = "spdx-exceptions-2.1.0.tgz";
+      name = "spdx_exceptions___spdx_exceptions_2.2.0.tgz";
       path = fetchurl {
-        name = "spdx-exceptions-2.1.0.tgz";
-        url  = "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz";
-        sha1 = "2c7ae61056c714a5b9b9b2b2af7d311ef5c78fe9";
+        name = "spdx_exceptions___spdx_exceptions_2.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz";
+        sha1 = "2ea450aee74f2a89bfb94519c07fcd6f41322977";
       };
     }
 
     {
-      name = "spdx-expression-parse-3.0.0.tgz";
+      name = "spdx_expression_parse___spdx_expression_parse_3.0.0.tgz";
       path = fetchurl {
-        name = "spdx-expression-parse-3.0.0.tgz";
+        name = "spdx_expression_parse___spdx_expression_parse_3.0.0.tgz";
         url  = "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz";
         sha1 = "99e119b7a5da00e05491c9fa338b7904823b41d0";
       };
     }
 
     {
-      name = "spdx-license-ids-3.0.1.tgz";
+      name = "spdx_license_ids___spdx_license_ids_3.0.3.tgz";
       path = fetchurl {
-        name = "spdx-license-ids-3.0.1.tgz";
-        url  = "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.1.tgz";
-        sha1 = "e2a303236cac54b04031fa7a5a79c7e701df852f";
+        name = "spdx_license_ids___spdx_license_ids_3.0.3.tgz";
+        url  = "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.3.tgz";
+        sha1 = "81c0ce8f21474756148bbb5f3bfc0f36bf15d76e";
       };
     }
 
     {
-      name = "spdy-transport-2.1.0.tgz";
+      name = "spdy_transport___spdy_transport_3.0.0.tgz";
       path = fetchurl {
-        name = "spdy-transport-2.1.0.tgz";
-        url  = "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-2.1.0.tgz";
-        sha1 = "4bbb15aaffed0beefdd56ad61dbdc8ba3e2cb7a1";
+        name = "spdy_transport___spdy_transport_3.0.0.tgz";
+        url  = "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-3.0.0.tgz";
+        sha1 = "00d4863a6400ad75df93361a1608605e5dcdcf31";
       };
     }
 
     {
-      name = "spdy-3.4.7.tgz";
+      name = "spdy___spdy_4.0.0.tgz";
       path = fetchurl {
-        name = "spdy-3.4.7.tgz";
-        url  = "https://registry.yarnpkg.com/spdy/-/spdy-3.4.7.tgz";
-        sha1 = "42ff41ece5cc0f99a3a6c28aabb73f5c3b03acbc";
+        name = "spdy___spdy_4.0.0.tgz";
+        url  = "https://registry.yarnpkg.com/spdy/-/spdy-4.0.0.tgz";
+        sha1 = "81f222b5a743a329aa12cea6a390e60e9b613c52";
       };
     }
 
     {
-      name = "split-string-3.1.0.tgz";
+      name = "split_string___split_string_3.1.0.tgz";
       path = fetchurl {
-        name = "split-string-3.1.0.tgz";
+        name = "split_string___split_string_3.1.0.tgz";
         url  = "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz";
         sha1 = "7cb09dda3a86585705c64b39a6466038682e8fe2";
       };
     }
 
     {
-      name = "split-1.0.1.tgz";
+      name = "split___split_1.0.1.tgz";
       path = fetchurl {
-        name = "split-1.0.1.tgz";
+        name = "split___split_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/split/-/split-1.0.1.tgz";
         sha1 = "605bd9be303aa59fb35f9229fbea0ddec9ea07d9";
       };
     }
 
     {
-      name = "sprintf-js-1.0.3.tgz";
+      name = "sprintf_js___sprintf_js_1.0.3.tgz";
       path = fetchurl {
-        name = "sprintf-js-1.0.3.tgz";
+        name = "sprintf_js___sprintf_js_1.0.3.tgz";
         url  = "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz";
         sha1 = "04e6926f662895354f3dd015203633b857297e2c";
       };
     }
 
     {
-      name = "sshpk-1.14.2.tgz";
+      name = "sshpk___sshpk_1.16.0.tgz";
       path = fetchurl {
-        name = "sshpk-1.14.2.tgz";
-        url  = "https://registry.yarnpkg.com/sshpk/-/sshpk-1.14.2.tgz";
-        sha1 = "c6fc61648a3d9c4e764fd3fcdf4ea105e492ba98";
+        name = "sshpk___sshpk_1.16.0.tgz";
+        url  = "https://registry.yarnpkg.com/sshpk/-/sshpk-1.16.0.tgz";
+        sha1 = "1d4963a2fbffe58050aa9084ca20be81741c07de";
       };
     }
 
     {
-      name = "ssri-5.3.0.tgz";
+      name = "ssri___ssri_6.0.1.tgz";
       path = fetchurl {
-        name = "ssri-5.3.0.tgz";
-        url  = "https://registry.yarnpkg.com/ssri/-/ssri-5.3.0.tgz";
-        sha1 = "ba3872c9c6d33a0704a7d71ff045e5ec48999d06";
+        name = "ssri___ssri_6.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/ssri/-/ssri-6.0.1.tgz";
+        sha1 = "2a3c41b28dd45b62b63676ecb74001265ae9edd8";
       };
     }
 
     {
-      name = "ssri-6.0.1.tgz";
+      name = "stable___stable_0.1.8.tgz";
       path = fetchurl {
-        name = "ssri-6.0.1.tgz";
-        url  = "https://registry.yarnpkg.com/ssri/-/ssri-6.0.1.tgz";
-        sha1 = "2a3c41b28dd45b62b63676ecb74001265ae9edd8";
+        name = "stable___stable_0.1.8.tgz";
+        url  = "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz";
+        sha1 = "836eb3c8382fe2936feaf544631017ce7d47a3cf";
       };
     }
 
     {
-      name = "stack-utils-1.0.1.tgz";
+      name = "stack_utils___stack_utils_1.0.2.tgz";
       path = fetchurl {
-        name = "stack-utils-1.0.1.tgz";
-        url  = "https://registry.yarnpkg.com/stack-utils/-/stack-utils-1.0.1.tgz";
-        sha1 = "d4f33ab54e8e38778b0ca5cfd3b3afb12db68620";
+        name = "stack_utils___stack_utils_1.0.2.tgz";
+        url  = "https://registry.yarnpkg.com/stack-utils/-/stack-utils-1.0.2.tgz";
+        sha1 = "33eba3897788558bebfc2db059dc158ec36cebb8";
       };
     }
 
     {
-      name = "static-extend-0.1.2.tgz";
+      name = "static_extend___static_extend_0.1.2.tgz";
       path = fetchurl {
-        name = "static-extend-0.1.2.tgz";
+        name = "static_extend___static_extend_0.1.2.tgz";
         url  = "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz";
         sha1 = "60809c39cbff55337226fd5e0b520f341f1fb5c6";
       };
     }
 
     {
-      name = "statuses-1.5.0.tgz";
+      name = "statuses___statuses_1.5.0.tgz";
       path = fetchurl {
-        name = "statuses-1.5.0.tgz";
+        name = "statuses___statuses_1.5.0.tgz";
         url  = "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz";
         sha1 = "161c7dac177659fd9811f43771fa99381478628c";
       };
     }
 
     {
-      name = "statuses-1.4.0.tgz";
+      name = "statuses___statuses_1.4.0.tgz";
       path = fetchurl {
-        name = "statuses-1.4.0.tgz";
+        name = "statuses___statuses_1.4.0.tgz";
         url  = "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz";
         sha1 = "bb73d446da2796106efcc1b601a253d6c46bd087";
       };
     }
 
     {
-      name = "stdout-stream-1.4.1.tgz";
-      path = fetchurl {
-        name = "stdout-stream-1.4.1.tgz";
-        url  = "https://registry.yarnpkg.com/stdout-stream/-/stdout-stream-1.4.1.tgz";
-        sha1 = "5ac174cdd5cd726104aa0c0b2bd83815d8d535de";
-      };
-    }
-
-    {
-      name = "stealthy-require-1.1.1.tgz";
+      name = "stealthy_require___stealthy_require_1.1.1.tgz";
       path = fetchurl {
-        name = "stealthy-require-1.1.1.tgz";
+        name = "stealthy_require___stealthy_require_1.1.1.tgz";
         url  = "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz";
         sha1 = "35b09875b4ff49f26a777e509b3090a3226bf24b";
       };
     }
 
     {
-      name = "stream-browserify-2.0.1.tgz";
+      name = "stream_browserify___stream_browserify_2.0.1.tgz";
       path = fetchurl {
-        name = "stream-browserify-2.0.1.tgz";
+        name = "stream_browserify___stream_browserify_2.0.1.tgz";
         url  = "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.1.tgz";
         sha1 = "66266ee5f9bdb9940a4e4514cafb43bb71e5c9db";
       };
     }
 
     {
-      name = "stream-each-1.2.3.tgz";
+      name = "stream_each___stream_each_1.2.3.tgz";
       path = fetchurl {
-        name = "stream-each-1.2.3.tgz";
+        name = "stream_each___stream_each_1.2.3.tgz";
         url  = "https://registry.yarnpkg.com/stream-each/-/stream-each-1.2.3.tgz";
         sha1 = "ebe27a0c389b04fbcc233642952e10731afa9bae";
       };
     }
 
     {
-      name = "stream-http-2.8.3.tgz";
+      name = "stream_http___stream_http_2.8.3.tgz";
       path = fetchurl {
-        name = "stream-http-2.8.3.tgz";
+        name = "stream_http___stream_http_2.8.3.tgz";
         url  = "https://registry.yarnpkg.com/stream-http/-/stream-http-2.8.3.tgz";
         sha1 = "b2d242469288a5a27ec4fe8933acf623de6514fc";
       };
     }
 
     {
-      name = "stream-shift-1.0.0.tgz";
+      name = "stream_shift___stream_shift_1.0.0.tgz";
       path = fetchurl {
-        name = "stream-shift-1.0.0.tgz";
+        name = "stream_shift___stream_shift_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.0.tgz";
         sha1 = "d5c752825e5367e786f78e18e445ea223a155952";
       };
     }
 
     {
-      name = "string-length-2.0.0.tgz";
+      name = "string_length___string_length_2.0.0.tgz";
       path = fetchurl {
-        name = "string-length-2.0.0.tgz";
+        name = "string_length___string_length_2.0.0.tgz";
         url  = "https://registry.yarnpkg.com/string-length/-/string-length-2.0.0.tgz";
         sha1 = "d40dbb686a3ace960c1cffca562bf2c45f8363ed";
       };
     }
 
     {
-      name = "string-width-1.0.2.tgz";
+      name = "string_width___string_width_1.0.2.tgz";
       path = fetchurl {
-        name = "string-width-1.0.2.tgz";
+        name = "string_width___string_width_1.0.2.tgz";
         url  = "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz";
         sha1 = "118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3";
       };
     }
 
     {
-      name = "string-width-2.1.1.tgz";
+      name = "string_width___string_width_2.1.1.tgz";
       path = fetchurl {
-        name = "string-width-2.1.1.tgz";
+        name = "string_width___string_width_2.1.1.tgz";
         url  = "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz";
         sha1 = "ab93f27a8dc13d28cac815c462143a6d9012ae9e";
       };
     }
 
     {
-      name = "string.prototype.trim-1.1.2.tgz";
+      name = "string.prototype.trim___string.prototype.trim_1.1.2.tgz";
       path = fetchurl {
-        name = "string.prototype.trim-1.1.2.tgz";
+        name = "string.prototype.trim___string.prototype.trim_1.1.2.tgz";
         url  = "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.1.2.tgz";
         sha1 = "d04de2c89e137f4d7d206f086b5ed2fae6be8cea";
       };
     }
 
     {
-      name = "string_decoder-1.1.1.tgz";
+      name = "string_decoder___string_decoder_1.2.0.tgz";
       path = fetchurl {
-        name = "string_decoder-1.1.1.tgz";
-        url  = "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz";
-        sha1 = "9cf1611ba62685d7030ae9e4ba34149c3af03fc8";
+        name = "string_decoder___string_decoder_1.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.2.0.tgz";
+        sha1 = "fe86e738b19544afe70469243b2a1ee9240eae8d";
       };
     }
 
     {
-      name = "stringstream-0.0.6.tgz";
+      name = "string_decoder___string_decoder_1.1.1.tgz";
       path = fetchurl {
-        name = "stringstream-0.0.6.tgz";
-        url  = "https://registry.yarnpkg.com/stringstream/-/stringstream-0.0.6.tgz";
-        sha1 = "7880225b0d4ad10e30927d167a1d6f2fd3b33a72";
+        name = "string_decoder___string_decoder_1.1.1.tgz";
+        url  = "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz";
+        sha1 = "9cf1611ba62685d7030ae9e4ba34149c3af03fc8";
       };
     }
 
     {
-      name = "stringz-0.3.0.tgz";
+      name = "stringz___stringz_1.0.0.tgz";
       path = fetchurl {
-        name = "stringz-0.3.0.tgz";
-        url  = "https://registry.yarnpkg.com/stringz/-/stringz-0.3.0.tgz";
-        sha1 = "58a311a8c791eee1a68f5f188b3db5e66ff49360";
+        name = "stringz___stringz_1.0.0.tgz";
+        url  = "https://registry.yarnpkg.com/stringz/-/stringz-1.0.0.tgz";
+        sha1 = "d2acba994e4ce3c725ee15c86fff4281280d2025";
       };
     }
 
     {
-      name = "strip-ansi-3.0.1.tgz";
+      name = "strip_ansi___strip_ansi_3.0.1.tgz";
       path = fetchurl {
-        name = "strip-ansi-3.0.1.tgz";
+        name = "strip_ansi___strip_ansi_3.0.1.tgz";
         url  = "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz";
         sha1 = "6a385fb8853d952d5ff05d0e8aaf94278dc63dcf";
       };
     }
 
     {
-      name = "strip-ansi-4.0.0.tgz";
+      name = "strip_ansi___strip_ansi_4.0.0.tgz";
       path = fetchurl {
-        name = "strip-ansi-4.0.0.tgz";
+        name = "strip_ansi___strip_ansi_4.0.0.tgz";
         url  = "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz";
         sha1 = "a8479022eb1ac368a871389b635262c505ee368f";
       };
     }
 
     {
-      name = "strip-bom-3.0.0.tgz";
+      name = "strip_ansi___strip_ansi_5.0.0.tgz";
+      path = fetchurl {
+        name = "strip_ansi___strip_ansi_5.0.0.tgz";
+        url  = "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.0.0.tgz";
+        sha1 = "f78f68b5d0866c20b2c9b8c61b5298508dc8756f";
+      };
+    }
+
+    {
+      name = "strip_bom___strip_bom_3.0.0.tgz";
       path = fetchurl {
-        name = "strip-bom-3.0.0.tgz";
+        name = "strip_bom___strip_bom_3.0.0.tgz";
         url  = "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz";
         sha1 = "2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3";
       };
     }
 
     {
-      name = "strip-bom-2.0.0.tgz";
+      name = "strip_bom___strip_bom_2.0.0.tgz";
       path = fetchurl {
-        name = "strip-bom-2.0.0.tgz";
+        name = "strip_bom___strip_bom_2.0.0.tgz";
         url  = "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz";
         sha1 = "6219a85616520491f35788bdbf1447a99c7e6b0e";
       };
     }
 
     {
-      name = "strip-eof-1.0.0.tgz";
+      name = "strip_eof___strip_eof_1.0.0.tgz";
       path = fetchurl {
-        name = "strip-eof-1.0.0.tgz";
+        name = "strip_eof___strip_eof_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz";
         sha1 = "bb43ff5598a6eb05d89b59fcd129c983313606bf";
       };
     }
 
     {
-      name = "strip-indent-1.0.1.tgz";
-      path = fetchurl {
-        name = "strip-indent-1.0.1.tgz";
-        url  = "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz";
-        sha1 = "0c7962a6adefa7bbd4ac366460a638552ae1a0a2";
-      };
-    }
-
-    {
-      name = "strip-json-comments-2.0.1.tgz";
+      name = "strip_json_comments___strip_json_comments_2.0.1.tgz";
       path = fetchurl {
-        name = "strip-json-comments-2.0.1.tgz";
+        name = "strip_json_comments___strip_json_comments_2.0.1.tgz";
         url  = "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz";
         sha1 = "3c531942e908c2697c0ec344858c286c7ca0a60a";
       };
     }
 
     {
-      name = "style-loader-0.23.0.tgz";
+      name = "style_loader___style_loader_0.23.1.tgz";
       path = fetchurl {
-        name = "style-loader-0.23.0.tgz";
-        url  = "https://registry.yarnpkg.com/style-loader/-/style-loader-0.23.0.tgz";
-        sha1 = "8377fefab68416a2e05f1cabd8c3a3acfcce74f1";
+        name = "style_loader___style_loader_0.23.1.tgz";
+        url  = "https://registry.yarnpkg.com/style-loader/-/style-loader-0.23.1.tgz";
+        sha1 = "cb9154606f3e771ab6c4ab637026a1049174d925";
       };
     }
 
     {
-      name = "substring-trie-1.0.2.tgz";
+      name = "stylehacks___stylehacks_4.0.1.tgz";
       path = fetchurl {
-        name = "substring-trie-1.0.2.tgz";
-        url  = "https://registry.yarnpkg.com/substring-trie/-/substring-trie-1.0.2.tgz";
-        sha1 = "7b42592391628b4f2cb17365c6cce4257c7b7af5";
+        name = "stylehacks___stylehacks_4.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/stylehacks/-/stylehacks-4.0.1.tgz";
+        sha1 = "3186595d047ab0df813d213e51c8b94e0b9010f2";
       };
     }
 
     {
-      name = "sugarss-1.0.1.tgz";
+      name = "substring_trie___substring_trie_1.0.2.tgz";
       path = fetchurl {
-        name = "sugarss-1.0.1.tgz";
-        url  = "https://registry.yarnpkg.com/sugarss/-/sugarss-1.0.1.tgz";
-        sha1 = "be826d9003e0f247735f92365dc3fd7f1bae9e44";
+        name = "substring_trie___substring_trie_1.0.2.tgz";
+        url  = "https://registry.yarnpkg.com/substring-trie/-/substring-trie-1.0.2.tgz";
+        sha1 = "7b42592391628b4f2cb17365c6cce4257c7b7af5";
       };
     }
 
     {
-      name = "supports-color-2.0.0.tgz";
+      name = "supports_color___supports_color_2.0.0.tgz";
       path = fetchurl {
-        name = "supports-color-2.0.0.tgz";
+        name = "supports_color___supports_color_2.0.0.tgz";
         url  = "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz";
         sha1 = "535d045ce6b6363fa40117084629995e9df324c7";
       };
     }
 
     {
-      name = "supports-color-3.2.3.tgz";
+      name = "supports_color___supports_color_3.2.3.tgz";
       path = fetchurl {
-        name = "supports-color-3.2.3.tgz";
+        name = "supports_color___supports_color_3.2.3.tgz";
         url  = "https://registry.yarnpkg.com/supports-color/-/supports-color-3.2.3.tgz";
         sha1 = "65ac0504b3954171d8a64946b2ae3cbb8a5f54f6";
       };
     }
 
     {
-      name = "supports-color-5.5.0.tgz";
+      name = "supports_color___supports_color_5.5.0.tgz";
       path = fetchurl {
-        name = "supports-color-5.5.0.tgz";
+        name = "supports_color___supports_color_5.5.0.tgz";
         url  = "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz";
         sha1 = "e2e69a44ac8772f78a1ec0b35b689df6530efc8f";
       };
     }
 
     {
-      name = "symbol-observable-1.2.0.tgz";
+      name = "svgo___svgo_1.1.1.tgz";
       path = fetchurl {
-        name = "symbol-observable-1.2.0.tgz";
-        url  = "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.2.0.tgz";
-        sha1 = "c22688aed4eab3cdc2dfeacbb561660560a00804";
+        name = "svgo___svgo_1.1.1.tgz";
+        url  = "https://registry.yarnpkg.com/svgo/-/svgo-1.1.1.tgz";
+        sha1 = "12384b03335bcecd85cfa5f4e3375fed671cb985";
       };
     }
 
     {
-      name = "symbol-tree-3.2.2.tgz";
+      name = "symbol_observable___symbol_observable_1.2.0.tgz";
       path = fetchurl {
-        name = "symbol-tree-3.2.2.tgz";
-        url  = "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.2.tgz";
-        sha1 = "ae27db38f660a7ae2e1c3b7d1bc290819b8519e6";
+        name = "symbol_observable___symbol_observable_1.2.0.tgz";
+        url  = "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.2.0.tgz";
+        sha1 = "c22688aed4eab3cdc2dfeacbb561660560a00804";
       };
     }
 
     {
-      name = "table-4.0.2.tgz";
+      name = "symbol_tree___symbol_tree_3.2.2.tgz";
       path = fetchurl {
-        name = "table-4.0.2.tgz";
-        url  = "https://registry.yarnpkg.com/table/-/table-4.0.2.tgz";
-        sha1 = "a33447375391e766ad34d3486e6e2aedc84d2e36";
+        name = "symbol_tree___symbol_tree_3.2.2.tgz";
+        url  = "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.2.tgz";
+        sha1 = "ae27db38f660a7ae2e1c3b7d1bc290819b8519e6";
       };
     }
 
     {
-      name = "tapable-1.1.0.tgz";
+      name = "table___table_5.1.1.tgz";
       path = fetchurl {
-        name = "tapable-1.1.0.tgz";
-        url  = "https://registry.yarnpkg.com/tapable/-/tapable-1.1.0.tgz";
-        sha1 = "0d076a172e3d9ba088fd2272b2668fb8d194b78c";
+        name = "table___table_5.1.1.tgz";
+        url  = "https://registry.yarnpkg.com/table/-/table-5.1.1.tgz";
+        sha1 = "92030192f1b7b51b6eeab23ed416862e47b70837";
       };
     }
 
     {
-      name = "tar-pack-3.4.1.tgz";
+      name = "tapable___tapable_1.1.1.tgz";
       path = fetchurl {
-        name = "tar-pack-3.4.1.tgz";
-        url  = "https://registry.yarnpkg.com/tar-pack/-/tar-pack-3.4.1.tgz";
-        sha1 = "e1dbc03a9b9d3ba07e896ad027317eb679a10a1f";
+        name = "tapable___tapable_1.1.1.tgz";
+        url  = "https://registry.yarnpkg.com/tapable/-/tapable-1.1.1.tgz";
+        sha1 = "4d297923c5a72a42360de2ab52dadfaaec00018e";
       };
     }
 
     {
-      name = "tar-2.2.1.tgz";
+      name = "tar___tar_4.4.8.tgz";
       path = fetchurl {
-        name = "tar-2.2.1.tgz";
-        url  = "https://registry.yarnpkg.com/tar/-/tar-2.2.1.tgz";
-        sha1 = "8e4d2a256c0e2185c6b18ad694aec968b83cb1d1";
+        name = "tar___tar_4.4.8.tgz";
+        url  = "https://registry.yarnpkg.com/tar/-/tar-4.4.8.tgz";
+        sha1 = "b19eec3fde2a96e64666df9fdb40c5ca1bc3747d";
       };
     }
 
     {
-      name = "tar-4.4.6.tgz";
+      name = "tcomb___tcomb_2.7.0.tgz";
       path = fetchurl {
-        name = "tar-4.4.6.tgz";
-        url  = "https://registry.yarnpkg.com/tar/-/tar-4.4.6.tgz";
-        sha1 = "63110f09c00b4e60ac8bcfe1bf3c8660235fbc9b";
+        name = "tcomb___tcomb_2.7.0.tgz";
+        url  = "https://registry.yarnpkg.com/tcomb/-/tcomb-2.7.0.tgz";
+        sha1 = "10d62958041669a5d53567b9a4ee8cde22b1c2b0";
       };
     }
 
     {
-      name = "tcomb-2.7.0.tgz";
+      name = "terser_webpack_plugin___terser_webpack_plugin_1.2.1.tgz";
       path = fetchurl {
-        name = "tcomb-2.7.0.tgz";
-        url  = "https://registry.yarnpkg.com/tcomb/-/tcomb-2.7.0.tgz";
-        sha1 = "10d62958041669a5d53567b9a4ee8cde22b1c2b0";
+        name = "terser_webpack_plugin___terser_webpack_plugin_1.2.1.tgz";
+        url  = "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.2.1.tgz";
+        sha1 = "7545da9ae5f4f9ae6a0ac961eb46f5e7c845cc26";
       };
     }
 
     {
-      name = "tcomb-3.2.27.tgz";
+      name = "terser___terser_3.14.0.tgz";
       path = fetchurl {
-        name = "tcomb-3.2.27.tgz";
-        url  = "https://registry.yarnpkg.com/tcomb/-/tcomb-3.2.27.tgz";
-        sha1 = "f4928bfc536b959d21a47e5f5f1ca2b2e4b7188a";
+        name = "terser___terser_3.14.0.tgz";
+        url  = "https://registry.yarnpkg.com/terser/-/terser-3.14.0.tgz";
+        sha1 = "49a8ddf34a1308a901d787dab03a42c51b557447";
       };
     }
 
     {
-      name = "test-exclude-4.2.3.tgz";
+      name = "test_exclude___test_exclude_4.2.3.tgz";
       path = fetchurl {
-        name = "test-exclude-4.2.3.tgz";
+        name = "test_exclude___test_exclude_4.2.3.tgz";
         url  = "https://registry.yarnpkg.com/test-exclude/-/test-exclude-4.2.3.tgz";
         sha1 = "a9a5e64474e4398339245a0a769ad7c2f4a97c20";
       };
     }
 
     {
-      name = "text-table-0.2.0.tgz";
+      name = "text_table___text_table_0.2.0.tgz";
       path = fetchurl {
-        name = "text-table-0.2.0.tgz";
+        name = "text_table___text_table_0.2.0.tgz";
         url  = "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz";
         sha1 = "7f5ee823ae805207c00af2df4a84ec3fcfa570b4";
       };
     }
 
     {
-      name = "throat-4.1.0.tgz";
+      name = "throat___throat_4.1.0.tgz";
       path = fetchurl {
-        name = "throat-4.1.0.tgz";
+        name = "throat___throat_4.1.0.tgz";
         url  = "https://registry.yarnpkg.com/throat/-/throat-4.1.0.tgz";
         sha1 = "89037cbc92c56ab18926e6ba4cbb200e15672a6a";
       };
     }
 
     {
-      name = "throng-4.0.0.tgz";
+      name = "throng___throng_4.0.0.tgz";
       path = fetchurl {
-        name = "throng-4.0.0.tgz";
+        name = "throng___throng_4.0.0.tgz";
         url  = "https://registry.yarnpkg.com/throng/-/throng-4.0.0.tgz";
         sha1 = "983c6ba1993b58eae859998aa687ffe88df84c17";
       };
     }
 
     {
-      name = "through2-2.0.3.tgz";
+      name = "through2___through2_2.0.5.tgz";
       path = fetchurl {
-        name = "through2-2.0.3.tgz";
-        url  = "https://registry.yarnpkg.com/through2/-/through2-2.0.3.tgz";
-        sha1 = "0004569b37c7c74ba39c43f3ced78d1ad94140be";
+        name = "through2___through2_2.0.5.tgz";
+        url  = "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz";
+        sha1 = "01c1e39eb31d07cb7d03a96a70823260b23132cd";
       };
     }
 
     {
-      name = "through-2.3.8.tgz";
+      name = "through___through_2.3.8.tgz";
       path = fetchurl {
-        name = "through-2.3.8.tgz";
-        url  = "http://registry.npmjs.org/through/-/through-2.3.8.tgz";
+        name = "through___through_2.3.8.tgz";
+        url  = "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz";
         sha1 = "0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5";
       };
     }
 
     {
-      name = "thunky-1.0.2.tgz";
+      name = "thunky___thunky_1.0.3.tgz";
       path = fetchurl {
-        name = "thunky-1.0.2.tgz";
-        url  = "https://registry.yarnpkg.com/thunky/-/thunky-1.0.2.tgz";
-        sha1 = "a862e018e3fb1ea2ec3fce5d55605cf57f247371";
+        name = "thunky___thunky_1.0.3.tgz";
+        url  = "https://registry.yarnpkg.com/thunky/-/thunky-1.0.3.tgz";
+        sha1 = "f5df732453407b09191dae73e2a8cc73f381a826";
       };
     }
 
     {
-      name = "timers-browserify-2.0.10.tgz";
+      name = "timers_browserify___timers_browserify_2.0.10.tgz";
       path = fetchurl {
-        name = "timers-browserify-2.0.10.tgz";
+        name = "timers_browserify___timers_browserify_2.0.10.tgz";
         url  = "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.10.tgz";
         sha1 = "1d28e3d2aadf1d5a5996c4e9f95601cd053480ae";
       };
     }
 
     {
-      name = "tiny-queue-0.2.1.tgz";
+      name = "timsort___timsort_0.3.0.tgz";
+      path = fetchurl {
+        name = "timsort___timsort_0.3.0.tgz";
+        url  = "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz";
+        sha1 = "405411a8e7e6339fe64db9a234de11dc31e02bd4";
+      };
+    }
+
+    {
+      name = "tiny_queue___tiny_queue_0.2.1.tgz";
       path = fetchurl {
-        name = "tiny-queue-0.2.1.tgz";
+        name = "tiny_queue___tiny_queue_0.2.1.tgz";
         url  = "https://registry.yarnpkg.com/tiny-queue/-/tiny-queue-0.2.1.tgz";
         sha1 = "25a67f2c6e253b2ca941977b5ef7442ef97a6046";
       };
     }
 
     {
-      name = "tmp-0.0.33.tgz";
+      name = "tmp___tmp_0.0.33.tgz";
       path = fetchurl {
-        name = "tmp-0.0.33.tgz";
+        name = "tmp___tmp_0.0.33.tgz";
         url  = "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz";
         sha1 = "6d34335889768d21b2bcda0aa277ced3b1bfadf9";
       };
     }
 
     {
-      name = "tmpl-1.0.4.tgz";
+      name = "tmpl___tmpl_1.0.4.tgz";
       path = fetchurl {
-        name = "tmpl-1.0.4.tgz";
+        name = "tmpl___tmpl_1.0.4.tgz";
         url  = "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.4.tgz";
         sha1 = "23640dd7b42d00433911140820e5cf440e521dd1";
       };
     }
 
     {
-      name = "to-arraybuffer-1.0.1.tgz";
+      name = "to_arraybuffer___to_arraybuffer_1.0.1.tgz";
       path = fetchurl {
-        name = "to-arraybuffer-1.0.1.tgz";
+        name = "to_arraybuffer___to_arraybuffer_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz";
         sha1 = "7d229b1fcc637e466ca081180836a7aabff83f43";
       };
     }
 
     {
-      name = "to-fast-properties-1.0.3.tgz";
+      name = "to_fast_properties___to_fast_properties_1.0.3.tgz";
       path = fetchurl {
-        name = "to-fast-properties-1.0.3.tgz";
+        name = "to_fast_properties___to_fast_properties_1.0.3.tgz";
         url  = "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.3.tgz";
         sha1 = "b83571fa4d8c25b82e231b06e3a3055de4ca1a47";
       };
     }
 
     {
-      name = "to-fast-properties-2.0.0.tgz";
+      name = "to_fast_properties___to_fast_properties_2.0.0.tgz";
       path = fetchurl {
-        name = "to-fast-properties-2.0.0.tgz";
+        name = "to_fast_properties___to_fast_properties_2.0.0.tgz";
         url  = "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz";
         sha1 = "dc5e698cbd079265bc73e0377681a4e4e83f616e";
       };
     }
 
     {
-      name = "to-object-path-0.3.0.tgz";
+      name = "to_object_path___to_object_path_0.3.0.tgz";
       path = fetchurl {
-        name = "to-object-path-0.3.0.tgz";
+        name = "to_object_path___to_object_path_0.3.0.tgz";
         url  = "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz";
         sha1 = "297588b7b0e7e0ac08e04e672f85c1f4999e17af";
       };
     }
 
     {
-      name = "to-regex-range-2.1.1.tgz";
+      name = "to_regex_range___to_regex_range_2.1.1.tgz";
       path = fetchurl {
-        name = "to-regex-range-2.1.1.tgz";
+        name = "to_regex_range___to_regex_range_2.1.1.tgz";
         url  = "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz";
         sha1 = "7c80c17b9dfebe599e27367e0d4dd5590141db38";
       };
     }
 
     {
-      name = "to-regex-3.0.2.tgz";
+      name = "to_regex___to_regex_3.0.2.tgz";
       path = fetchurl {
-        name = "to-regex-3.0.2.tgz";
+        name = "to_regex___to_regex_3.0.2.tgz";
         url  = "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz";
         sha1 = "13cfdd9b336552f30b51f33a8ae1b42a7a7599ce";
       };
     }
 
     {
-      name = "tough-cookie-2.4.3.tgz";
+      name = "tough_cookie___tough_cookie_2.5.0.tgz";
       path = fetchurl {
-        name = "tough-cookie-2.4.3.tgz";
-        url  = "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.4.3.tgz";
-        sha1 = "53f36da3f47783b0925afa06ff9f3b165280f781";
+        name = "tough_cookie___tough_cookie_2.5.0.tgz";
+        url  = "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz";
+        sha1 = "cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2";
       };
     }
 
     {
-      name = "tough-cookie-2.3.4.tgz";
+      name = "tough_cookie___tough_cookie_2.4.3.tgz";
       path = fetchurl {
-        name = "tough-cookie-2.3.4.tgz";
-        url  = "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.3.4.tgz";
-        sha1 = "ec60cee38ac675063ffc97a5c18970578ee83655";
+        name = "tough_cookie___tough_cookie_2.4.3.tgz";
+        url  = "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.4.3.tgz";
+        sha1 = "53f36da3f47783b0925afa06ff9f3b165280f781";
       };
     }
 
     {
-      name = "tr46-1.0.1.tgz";
+      name = "tr46___tr46_1.0.1.tgz";
       path = fetchurl {
-        name = "tr46-1.0.1.tgz";
+        name = "tr46___tr46_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/tr46/-/tr46-1.0.1.tgz";
         sha1 = "a8b13fd6bfd2489519674ccde55ba3693b706d09";
       };
     }
 
     {
-      name = "trim-newlines-1.0.0.tgz";
-      path = fetchurl {
-        name = "trim-newlines-1.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz";
-        sha1 = "5887966bb582a4503a41eb524f7d35011815a613";
-      };
-    }
-
-    {
-      name = "trim-right-1.0.1.tgz";
+      name = "trim_right___trim_right_1.0.1.tgz";
       path = fetchurl {
-        name = "trim-right-1.0.1.tgz";
+        name = "trim_right___trim_right_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz";
         sha1 = "cb2e1203067e0c8de1f614094b9fe45704ea6003";
       };
     }
 
     {
-      name = "true-case-path-1.0.3.tgz";
-      path = fetchurl {
-        name = "true-case-path-1.0.3.tgz";
-        url  = "https://registry.yarnpkg.com/true-case-path/-/true-case-path-1.0.3.tgz";
-        sha1 = "f813b5a8c86b40da59606722b144e3225799f47d";
-      };
-    }
-
-    {
-      name = "tryer-1.0.1.tgz";
+      name = "tryer___tryer_1.0.1.tgz";
       path = fetchurl {
-        name = "tryer-1.0.1.tgz";
+        name = "tryer___tryer_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/tryer/-/tryer-1.0.1.tgz";
         sha1 = "f2c85406800b9b0f74c9f7465b81eaad241252f8";
       };
     }
 
     {
-      name = "tslib-1.9.3.tgz";
+      name = "tslib___tslib_1.9.3.tgz";
       path = fetchurl {
-        name = "tslib-1.9.3.tgz";
+        name = "tslib___tslib_1.9.3.tgz";
         url  = "https://registry.yarnpkg.com/tslib/-/tslib-1.9.3.tgz";
         sha1 = "d7e4dd79245d85428c4d7e4822a79917954ca286";
       };
     }
 
     {
-      name = "tty-browserify-0.0.0.tgz";
+      name = "tty_browserify___tty_browserify_0.0.0.tgz";
       path = fetchurl {
-        name = "tty-browserify-0.0.0.tgz";
+        name = "tty_browserify___tty_browserify_0.0.0.tgz";
         url  = "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz";
         sha1 = "a157ba402da24e9bf957f9aa69d524eed42901a6";
       };
     }
 
     {
-      name = "tunnel-agent-0.6.0.tgz";
+      name = "tunnel_agent___tunnel_agent_0.6.0.tgz";
       path = fetchurl {
-        name = "tunnel-agent-0.6.0.tgz";
+        name = "tunnel_agent___tunnel_agent_0.6.0.tgz";
         url  = "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz";
         sha1 = "27a5dea06b36b04a0a9966774b290868f0fc40fd";
       };
     }
 
     {
-      name = "tweetnacl-0.14.5.tgz";
+      name = "tweetnacl___tweetnacl_0.14.5.tgz";
       path = fetchurl {
-        name = "tweetnacl-0.14.5.tgz";
+        name = "tweetnacl___tweetnacl_0.14.5.tgz";
         url  = "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz";
         sha1 = "5ae68177f192d4456269d108afa93ff8743f4f64";
       };
     }
 
     {
-      name = "type-check-0.3.2.tgz";
+      name = "type_check___type_check_0.3.2.tgz";
       path = fetchurl {
-        name = "type-check-0.3.2.tgz";
+        name = "type_check___type_check_0.3.2.tgz";
         url  = "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz";
         sha1 = "5884cab512cf1d355e3fb784f30804b2b520db72";
       };
     }
 
     {
-      name = "type-is-1.6.16.tgz";
+      name = "type_is___type_is_1.6.16.tgz";
       path = fetchurl {
-        name = "type-is-1.6.16.tgz";
+        name = "type_is___type_is_1.6.16.tgz";
         url  = "https://registry.yarnpkg.com/type-is/-/type-is-1.6.16.tgz";
         sha1 = "f89ce341541c672b25ee7ae3c73dee3b2be50194";
       };
     }
 
     {
-      name = "typedarray-0.0.6.tgz";
+      name = "typedarray___typedarray_0.0.6.tgz";
       path = fetchurl {
-        name = "typedarray-0.0.6.tgz";
+        name = "typedarray___typedarray_0.0.6.tgz";
         url  = "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz";
         sha1 = "867ac74e3864187b1d3d47d996a78ec5c8830777";
       };
     }
 
     {
-      name = "ua-parser-js-0.7.18.tgz";
-      path = fetchurl {
-        name = "ua-parser-js-0.7.18.tgz";
-        url  = "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.18.tgz";
-        sha1 = "a7bfd92f56edfb117083b69e31d2aa8882d4b1ed";
-      };
-    }
-
-    {
-      name = "uglify-es-3.3.9.tgz";
+      name = "ua_parser_js___ua_parser_js_0.7.19.tgz";
       path = fetchurl {
-        name = "uglify-es-3.3.9.tgz";
-        url  = "https://registry.yarnpkg.com/uglify-es/-/uglify-es-3.3.9.tgz";
-        sha1 = "0c1c4f0700bed8dbc124cdb304d2592ca203e677";
+        name = "ua_parser_js___ua_parser_js_0.7.19.tgz";
+        url  = "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.19.tgz";
+        sha1 = "94151be4c0a7fb1d001af7022fdaca4642659e4b";
       };
     }
 
     {
-      name = "uglify-js-3.4.9.tgz";
+      name = "uglify_js___uglify_js_3.4.9.tgz";
       path = fetchurl {
-        name = "uglify-js-3.4.9.tgz";
+        name = "uglify_js___uglify_js_3.4.9.tgz";
         url  = "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.4.9.tgz";
         sha1 = "af02f180c1207d76432e473ed24a28f4a782bae3";
       };
     }
 
     {
-      name = "uglifyjs-webpack-plugin-1.3.0.tgz";
-      path = fetchurl {
-        name = "uglifyjs-webpack-plugin-1.3.0.tgz";
-        url  = "https://registry.yarnpkg.com/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-1.3.0.tgz";
-        sha1 = "75f548160858163a08643e086d5fefe18a5d67de";
-      };
-    }
-
-    {
-      name = "uid-number-0.0.6.tgz";
+      name = "uglifyjs_webpack_plugin___uglifyjs_webpack_plugin_2.1.1.tgz";
       path = fetchurl {
-        name = "uid-number-0.0.6.tgz";
-        url  = "https://registry.yarnpkg.com/uid-number/-/uid-number-0.0.6.tgz";
-        sha1 = "0ea10e8035e8eb5b8e4449f06da1c730663baa81";
+        name = "uglifyjs_webpack_plugin___uglifyjs_webpack_plugin_2.1.1.tgz";
+        url  = "https://registry.yarnpkg.com/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-2.1.1.tgz";
+        sha1 = "6937d7513a37280d4792f1fb536bef35e08e420a";
       };
     }
 
     {
-      name = "underscore-1.4.4.tgz";
+      name = "unicode_astral_regex___unicode_astral_regex_1.0.1.tgz";
       path = fetchurl {
-        name = "underscore-1.4.4.tgz";
-        url  = "https://registry.yarnpkg.com/underscore/-/underscore-1.4.4.tgz";
-        sha1 = "61a6a32010622afa07963bf325203cf12239d604";
+        name = "unicode_astral_regex___unicode_astral_regex_1.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/unicode-astral-regex/-/unicode-astral-regex-1.0.1.tgz";
+        sha1 = "2cab8529480646f9614ddbc7b62158ad05123feb";
       };
     }
 
     {
-      name = "unicode-canonical-property-names-ecmascript-1.0.4.tgz";
+      name = "unicode_canonical_property_names_ecmascript___unicode_canonical_property_names_ecmascript_1.0.4.tgz";
       path = fetchurl {
-        name = "unicode-canonical-property-names-ecmascript-1.0.4.tgz";
+        name = "unicode_canonical_property_names_ecmascript___unicode_canonical_property_names_ecmascript_1.0.4.tgz";
         url  = "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz";
         sha1 = "2619800c4c825800efdd8343af7dd9933cbe2818";
       };
     }
 
     {
-      name = "unicode-match-property-ecmascript-1.0.4.tgz";
+      name = "unicode_match_property_ecmascript___unicode_match_property_ecmascript_1.0.4.tgz";
       path = fetchurl {
-        name = "unicode-match-property-ecmascript-1.0.4.tgz";
+        name = "unicode_match_property_ecmascript___unicode_match_property_ecmascript_1.0.4.tgz";
         url  = "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz";
         sha1 = "8ed2a32569961bce9227d09cd3ffbb8fed5f020c";
       };
     }
 
     {
-      name = "unicode-match-property-value-ecmascript-1.0.2.tgz";
+      name = "unicode_match_property_value_ecmascript___unicode_match_property_value_ecmascript_1.0.2.tgz";
       path = fetchurl {
-        name = "unicode-match-property-value-ecmascript-1.0.2.tgz";
+        name = "unicode_match_property_value_ecmascript___unicode_match_property_value_ecmascript_1.0.2.tgz";
         url  = "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.0.2.tgz";
         sha1 = "9f1dc76926d6ccf452310564fd834ace059663d4";
       };
     }
 
     {
-      name = "unicode-property-aliases-ecmascript-1.0.4.tgz";
+      name = "unicode_property_aliases_ecmascript___unicode_property_aliases_ecmascript_1.0.4.tgz";
       path = fetchurl {
-        name = "unicode-property-aliases-ecmascript-1.0.4.tgz";
+        name = "unicode_property_aliases_ecmascript___unicode_property_aliases_ecmascript_1.0.4.tgz";
         url  = "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.4.tgz";
         sha1 = "5a533f31b4317ea76f17d807fa0d116546111dd0";
       };
     }
 
     {
-      name = "union-value-1.0.0.tgz";
+      name = "union_value___union_value_1.0.0.tgz";
       path = fetchurl {
-        name = "union-value-1.0.0.tgz";
+        name = "union_value___union_value_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/union-value/-/union-value-1.0.0.tgz";
         sha1 = "5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4";
       };
     }
 
     {
-      name = "uniq-1.0.1.tgz";
+      name = "uniq___uniq_1.0.1.tgz";
       path = fetchurl {
-        name = "uniq-1.0.1.tgz";
+        name = "uniq___uniq_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz";
         sha1 = "b31c5ae8254844a3a8281541ce2b04b865a734ff";
       };
     }
 
     {
-      name = "unique-filename-1.1.0.tgz";
+      name = "uniqs___uniqs_2.0.0.tgz";
       path = fetchurl {
-        name = "unique-filename-1.1.0.tgz";
-        url  = "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.0.tgz";
-        sha1 = "d05f2fe4032560871f30e93cbe735eea201514f3";
+        name = "uniqs___uniqs_2.0.0.tgz";
+        url  = "https://registry.yarnpkg.com/uniqs/-/uniqs-2.0.0.tgz";
+        sha1 = "ffede4b36b25290696e6e165d4a59edb998e6b02";
       };
     }
 
     {
-      name = "unique-slug-2.0.0.tgz";
+      name = "unique_filename___unique_filename_1.1.1.tgz";
       path = fetchurl {
-        name = "unique-slug-2.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/unique-slug/-/unique-slug-2.0.0.tgz";
-        sha1 = "db6676e7c7cc0629878ff196097c78855ae9f4ab";
+        name = "unique_filename___unique_filename_1.1.1.tgz";
+        url  = "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz";
+        sha1 = "1d69769369ada0583103a1e6ae87681b56573230";
       };
     }
 
     {
-      name = "universalify-0.1.2.tgz";
+      name = "unique_slug___unique_slug_2.0.1.tgz";
       path = fetchurl {
-        name = "universalify-0.1.2.tgz";
-        url  = "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz";
-        sha1 = "b646f69be3942dabcecc9d6639c80dc105efaa66";
+        name = "unique_slug___unique_slug_2.0.1.tgz";
+        url  = "https://registry.yarnpkg.com/unique-slug/-/unique-slug-2.0.1.tgz";
+        sha1 = "5e9edc6d1ce8fb264db18a507ef9bd8544451ca6";
       };
     }
 
     {
-      name = "unpipe-1.0.0.tgz";
+      name = "unpipe___unpipe_1.0.0.tgz";
       path = fetchurl {
-        name = "unpipe-1.0.0.tgz";
+        name = "unpipe___unpipe_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz";
         sha1 = "b2bf4ee8514aae6165b4817829d21b2ef49904ec";
       };
     }
 
     {
-      name = "unquote-1.1.1.tgz";
+      name = "unquote___unquote_1.1.1.tgz";
       path = fetchurl {
-        name = "unquote-1.1.1.tgz";
+        name = "unquote___unquote_1.1.1.tgz";
         url  = "https://registry.yarnpkg.com/unquote/-/unquote-1.1.1.tgz";
         sha1 = "8fded7324ec6e88a0ff8b905e7c098cdc086d544";
       };
     }
 
     {
-      name = "unset-value-1.0.0.tgz";
+      name = "unset_value___unset_value_1.0.0.tgz";
       path = fetchurl {
-        name = "unset-value-1.0.0.tgz";
+        name = "unset_value___unset_value_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz";
         sha1 = "8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559";
       };
     }
 
     {
-      name = "upath-1.1.0.tgz";
+      name = "upath___upath_1.1.0.tgz";
       path = fetchurl {
-        name = "upath-1.1.0.tgz";
+        name = "upath___upath_1.1.0.tgz";
         url  = "https://registry.yarnpkg.com/upath/-/upath-1.1.0.tgz";
         sha1 = "35256597e46a581db4793d0ce47fa9aebfc9fabd";
       };
     }
 
     {
-      name = "uri-js-4.2.2.tgz";
+      name = "uri_js___uri_js_4.2.2.tgz";
       path = fetchurl {
-        name = "uri-js-4.2.2.tgz";
+        name = "uri_js___uri_js_4.2.2.tgz";
         url  = "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz";
         sha1 = "94c540e1ff772956e2299507c010aea6c8838eb0";
       };
     }
 
     {
-      name = "urix-0.1.0.tgz";
+      name = "urix___urix_0.1.0.tgz";
       path = fetchurl {
-        name = "urix-0.1.0.tgz";
+        name = "urix___urix_0.1.0.tgz";
         url  = "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz";
         sha1 = "da937f7a62e21fec1fd18d49b35c2935067a6c72";
       };
     }
 
     {
-      name = "url-join-4.0.0.tgz";
-      path = fetchurl {
-        name = "url-join-4.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/url-join/-/url-join-4.0.0.tgz";
-        sha1 = "4d3340e807d3773bda9991f8305acdcc2a665d2a";
-      };
-    }
-
-    {
-      name = "url-parse-1.4.3.tgz";
+      name = "url_parse___url_parse_1.4.4.tgz";
       path = fetchurl {
-        name = "url-parse-1.4.3.tgz";
-        url  = "https://registry.yarnpkg.com/url-parse/-/url-parse-1.4.3.tgz";
-        sha1 = "bfaee455c889023219d757e045fa6a684ec36c15";
+        name = "url_parse___url_parse_1.4.4.tgz";
+        url  = "https://registry.yarnpkg.com/url-parse/-/url-parse-1.4.4.tgz";
+        sha1 = "cac1556e95faa0303691fec5cf9d5a1bc34648f8";
       };
     }
 
     {
-      name = "url-0.11.0.tgz";
+      name = "url___url_0.11.0.tgz";
       path = fetchurl {
-        name = "url-0.11.0.tgz";
+        name = "url___url_0.11.0.tgz";
         url  = "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz";
         sha1 = "3838e97cfc60521eb73c525a8e55bfdd9e2e28f1";
       };
     }
 
     {
-      name = "use-3.1.1.tgz";
+      name = "use___use_3.1.1.tgz";
       path = fetchurl {
-        name = "use-3.1.1.tgz";
+        name = "use___use_3.1.1.tgz";
         url  = "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz";
         sha1 = "d50c8cac79a19fbc20f2911f56eb973f4e10070f";
       };
     }
 
     {
-      name = "util-deprecate-1.0.2.tgz";
+      name = "util_deprecate___util_deprecate_1.0.2.tgz";
       path = fetchurl {
-        name = "util-deprecate-1.0.2.tgz";
+        name = "util_deprecate___util_deprecate_1.0.2.tgz";
         url  = "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz";
         sha1 = "450d4dc9fa70de732762fbd2d4a28981419a0ccf";
       };
     }
 
     {
-      name = "util.promisify-1.0.0.tgz";
+      name = "util.promisify___util.promisify_1.0.0.tgz";
       path = fetchurl {
-        name = "util.promisify-1.0.0.tgz";
+        name = "util.promisify___util.promisify_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.0.tgz";
         sha1 = "440f7165a459c9a16dc145eb8e72f35687097030";
       };
     }
 
     {
-      name = "util-0.10.3.tgz";
+      name = "util___util_0.10.3.tgz";
       path = fetchurl {
-        name = "util-0.10.3.tgz";
+        name = "util___util_0.10.3.tgz";
         url  = "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz";
         sha1 = "7afb1afe50805246489e3db7fe0ed379336ac0f9";
       };
     }
 
     {
-      name = "util-0.10.4.tgz";
+      name = "util___util_0.10.4.tgz";
       path = fetchurl {
-        name = "util-0.10.4.tgz";
+        name = "util___util_0.10.4.tgz";
         url  = "https://registry.yarnpkg.com/util/-/util-0.10.4.tgz";
         sha1 = "3aa0125bfe668a4672de58857d3ace27ecb76901";
       };
     }
 
     {
-      name = "utils-merge-1.0.1.tgz";
+      name = "utils_merge___utils_merge_1.0.1.tgz";
       path = fetchurl {
-        name = "utils-merge-1.0.1.tgz";
+        name = "utils_merge___utils_merge_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz";
         sha1 = "9f95710f50a267947b2ccc124741c1028427e713";
       };
     }
 
     {
-      name = "uuid-3.3.2.tgz";
+      name = "uuid___uuid_3.3.2.tgz";
       path = fetchurl {
-        name = "uuid-3.3.2.tgz";
+        name = "uuid___uuid_3.3.2.tgz";
         url  = "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz";
         sha1 = "1b4af4955eb3077c501c23872fc6513811587131";
       };
     }
 
     {
-      name = "uws-10.148.0.tgz";
+      name = "uws___uws_10.148.0.tgz";
       path = fetchurl {
-        name = "uws-10.148.0.tgz";
+        name = "uws___uws_10.148.0.tgz";
         url  = "https://registry.yarnpkg.com/uws/-/uws-10.148.0.tgz";
         sha1 = "3fcd35f083ca515e091cd33b2d78f0f51a666215";
       };
     }
 
     {
-      name = "v8-compile-cache-2.0.2.tgz";
+      name = "v8_compile_cache___v8_compile_cache_2.0.2.tgz";
       path = fetchurl {
-        name = "v8-compile-cache-2.0.2.tgz";
+        name = "v8_compile_cache___v8_compile_cache_2.0.2.tgz";
         url  = "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.0.2.tgz";
         sha1 = "a428b28bb26790734c4fc8bc9fa106fccebf6a6c";
       };
     }
 
     {
-      name = "validate-npm-package-license-3.0.4.tgz";
+      name = "validate_npm_package_license___validate_npm_package_license_3.0.4.tgz";
       path = fetchurl {
-        name = "validate-npm-package-license-3.0.4.tgz";
+        name = "validate_npm_package_license___validate_npm_package_license_3.0.4.tgz";
         url  = "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz";
         sha1 = "fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a";
       };
     }
 
     {
-      name = "value-equal-0.4.0.tgz";
+      name = "value_equal___value_equal_0.4.0.tgz";
       path = fetchurl {
-        name = "value-equal-0.4.0.tgz";
+        name = "value_equal___value_equal_0.4.0.tgz";
         url  = "https://registry.yarnpkg.com/value-equal/-/value-equal-0.4.0.tgz";
         sha1 = "c5bdd2f54ee093c04839d71ce2e4758a6890abc7";
       };
     }
 
     {
-      name = "vary-1.1.2.tgz";
+      name = "vary___vary_1.1.2.tgz";
       path = fetchurl {
-        name = "vary-1.1.2.tgz";
+        name = "vary___vary_1.1.2.tgz";
         url  = "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz";
         sha1 = "2299f02c6ded30d4a5961b0b9f74524a18f634fc";
       };
     }
 
     {
-      name = "verror-1.10.0.tgz";
+      name = "vendors___vendors_1.0.2.tgz";
+      path = fetchurl {
+        name = "vendors___vendors_1.0.2.tgz";
+        url  = "https://registry.yarnpkg.com/vendors/-/vendors-1.0.2.tgz";
+        sha1 = "7fcb5eef9f5623b156bcea89ec37d63676f21801";
+      };
+    }
+
+    {
+      name = "verror___verror_1.10.0.tgz";
       path = fetchurl {
-        name = "verror-1.10.0.tgz";
+        name = "verror___verror_1.10.0.tgz";
         url  = "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz";
         sha1 = "3a105ca17053af55d6e270c1f8288682e18da400";
       };
     }
 
     {
-      name = "vm-browserify-0.0.4.tgz";
+      name = "vm_browserify___vm_browserify_0.0.4.tgz";
       path = fetchurl {
-        name = "vm-browserify-0.0.4.tgz";
+        name = "vm_browserify___vm_browserify_0.0.4.tgz";
         url  = "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-0.0.4.tgz";
         sha1 = "5d7ea45bbef9e4a6ff65f95438e0a87c357d5a73";
       };
     }
 
     {
-      name = "w3c-hr-time-1.0.1.tgz";
+      name = "w3c_hr_time___w3c_hr_time_1.0.1.tgz";
       path = fetchurl {
-        name = "w3c-hr-time-1.0.1.tgz";
+        name = "w3c_hr_time___w3c_hr_time_1.0.1.tgz";
         url  = "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz";
         sha1 = "82ac2bff63d950ea9e3189a58a65625fedf19045";
       };
     }
 
     {
-      name = "walker-1.0.7.tgz";
+      name = "walker___walker_1.0.7.tgz";
       path = fetchurl {
-        name = "walker-1.0.7.tgz";
+        name = "walker___walker_1.0.7.tgz";
         url  = "https://registry.yarnpkg.com/walker/-/walker-1.0.7.tgz";
         sha1 = "2f7f9b8fd10d677262b18a884e28d19618e028fb";
       };
     }
 
     {
-      name = "warning-3.0.0.tgz";
+      name = "warning___warning_3.0.0.tgz";
       path = fetchurl {
-        name = "warning-3.0.0.tgz";
+        name = "warning___warning_3.0.0.tgz";
         url  = "https://registry.yarnpkg.com/warning/-/warning-3.0.0.tgz";
         sha1 = "32e5377cb572de4ab04753bdf8821c01ed605b7c";
       };
     }
 
     {
-      name = "warning-4.0.2.tgz";
+      name = "warning___warning_4.0.2.tgz";
       path = fetchurl {
-        name = "warning-4.0.2.tgz";
+        name = "warning___warning_4.0.2.tgz";
         url  = "https://registry.yarnpkg.com/warning/-/warning-4.0.2.tgz";
         sha1 = "aa6876480872116fa3e11d434b0d0d8d91e44607";
       };
     }
 
     {
-      name = "watch-0.18.0.tgz";
+      name = "watch___watch_0.18.0.tgz";
       path = fetchurl {
-        name = "watch-0.18.0.tgz";
+        name = "watch___watch_0.18.0.tgz";
         url  = "https://registry.yarnpkg.com/watch/-/watch-0.18.0.tgz";
         sha1 = "28095476c6df7c90c963138990c0a5423eb4b986";
       };
     }
 
     {
-      name = "watchpack-1.6.0.tgz";
+      name = "watchpack___watchpack_1.6.0.tgz";
       path = fetchurl {
-        name = "watchpack-1.6.0.tgz";
+        name = "watchpack___watchpack_1.6.0.tgz";
         url  = "https://registry.yarnpkg.com/watchpack/-/watchpack-1.6.0.tgz";
         sha1 = "4bc12c2ebe8aa277a71f1d3f14d685c7b446cd00";
       };
     }
 
     {
-      name = "wbuf-1.7.3.tgz";
+      name = "wbuf___wbuf_1.7.3.tgz";
       path = fetchurl {
-        name = "wbuf-1.7.3.tgz";
+        name = "wbuf___wbuf_1.7.3.tgz";
         url  = "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.3.tgz";
         sha1 = "c1d8d149316d3ea852848895cb6a0bfe887b87df";
       };
     }
 
     {
-      name = "webidl-conversions-4.0.2.tgz";
+      name = "webidl_conversions___webidl_conversions_4.0.2.tgz";
       path = fetchurl {
-        name = "webidl-conversions-4.0.2.tgz";
+        name = "webidl_conversions___webidl_conversions_4.0.2.tgz";
         url  = "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz";
         sha1 = "a855980b1f0b6b359ba1d5d9fb39ae941faa63ad";
       };
     }
 
     {
-      name = "webpack-bundle-analyzer-2.13.1.tgz";
+      name = "webpack_assets_manifest___webpack_assets_manifest_3.1.1.tgz";
       path = fetchurl {
-        name = "webpack-bundle-analyzer-2.13.1.tgz";
-        url  = "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-2.13.1.tgz";
-        sha1 = "07d2176c6e86c3cdce4c23e56fae2a7b6b4ad526";
+        name = "webpack_assets_manifest___webpack_assets_manifest_3.1.1.tgz";
+        url  = "https://registry.yarnpkg.com/webpack-assets-manifest/-/webpack-assets-manifest-3.1.1.tgz";
+        sha1 = "39bbc3bf2ee57fcd8ba07cda51c9ba4a3c6ae1de";
       };
     }
 
     {
-      name = "webpack-cli-3.1.0.tgz";
+      name = "webpack_bundle_analyzer___webpack_bundle_analyzer_3.0.3.tgz";
       path = fetchurl {
-        name = "webpack-cli-3.1.0.tgz";
-        url  = "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-3.1.0.tgz";
-        sha1 = "d71a83687dcfeb758fdceeb0fe042f96bcf62994";
+        name = "webpack_bundle_analyzer___webpack_bundle_analyzer_3.0.3.tgz";
+        url  = "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-3.0.3.tgz";
+        sha1 = "dbc7fff8f52058b6714a20fddf309d0790e3e0a0";
       };
     }
 
     {
-      name = "webpack-dev-middleware-3.2.0.tgz";
+      name = "webpack_cli___webpack_cli_3.1.2.tgz";
       path = fetchurl {
-        name = "webpack-dev-middleware-3.2.0.tgz";
-        url  = "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.2.0.tgz";
-        sha1 = "a20ceef194873710052da678f3c6ee0aeed92552";
+        name = "webpack_cli___webpack_cli_3.1.2.tgz";
+        url  = "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-3.1.2.tgz";
+        sha1 = "17d7e01b77f89f884a2bbf9db545f0f6a648e746";
       };
     }
 
     {
-      name = "webpack-dev-server-3.1.8.tgz";
+      name = "webpack_dev_middleware___webpack_dev_middleware_3.4.0.tgz";
       path = fetchurl {
-        name = "webpack-dev-server-3.1.8.tgz";
-        url  = "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.1.8.tgz";
-        sha1 = "eb7a95945d1108170f902604fb3b939533d9daeb";
+        name = "webpack_dev_middleware___webpack_dev_middleware_3.4.0.tgz";
+        url  = "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.4.0.tgz";
+        sha1 = "1132fecc9026fd90f0ecedac5cbff75d1fb45890";
       };
     }
 
     {
-      name = "webpack-log-2.0.0.tgz";
+      name = "webpack_dev_server___webpack_dev_server_3.1.14.tgz";
       path = fetchurl {
-        name = "webpack-log-2.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/webpack-log/-/webpack-log-2.0.0.tgz";
-        sha1 = "5b7928e0637593f119d32f6227c1e0ac31e1b47f";
+        name = "webpack_dev_server___webpack_dev_server_3.1.14.tgz";
+        url  = "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.1.14.tgz";
+        sha1 = "60fb229b997fc5a0a1fc6237421030180959d469";
       };
     }
 
     {
-      name = "webpack-manifest-plugin-2.0.4.tgz";
+      name = "webpack_log___webpack_log_2.0.0.tgz";
       path = fetchurl {
-        name = "webpack-manifest-plugin-2.0.4.tgz";
-        url  = "https://registry.yarnpkg.com/webpack-manifest-plugin/-/webpack-manifest-plugin-2.0.4.tgz";
-        sha1 = "e4ca2999b09557716b8ba4475fb79fab5986f0cd";
+        name = "webpack_log___webpack_log_2.0.0.tgz";
+        url  = "https://registry.yarnpkg.com/webpack-log/-/webpack-log-2.0.0.tgz";
+        sha1 = "5b7928e0637593f119d32f6227c1e0ac31e1b47f";
       };
     }
 
     {
-      name = "webpack-merge-4.1.4.tgz";
+      name = "webpack_merge___webpack_merge_4.1.5.tgz";
       path = fetchurl {
-        name = "webpack-merge-4.1.4.tgz";
-        url  = "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-4.1.4.tgz";
-        sha1 = "0fde38eabf2d5fd85251c24a5a8c48f8a3f4eb7b";
+        name = "webpack_merge___webpack_merge_4.1.5.tgz";
+        url  = "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-4.1.5.tgz";
+        sha1 = "2be31e846c20767d1bef56bdca64c328a681190a";
       };
     }
 
     {
-      name = "webpack-sources-1.2.0.tgz";
+      name = "webpack_sources___webpack_sources_1.3.0.tgz";
       path = fetchurl {
-        name = "webpack-sources-1.2.0.tgz";
-        url  = "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.2.0.tgz";
-        sha1 = "18181e0d013fce096faf6f8e6d41eeffffdceac2";
+        name = "webpack_sources___webpack_sources_1.3.0.tgz";
+        url  = "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.3.0.tgz";
+        sha1 = "2a28dcb9f1f45fe960d8f1493252b5ee6530fa85";
       };
     }
 
     {
-      name = "webpack-4.18.0.tgz";
+      name = "webpack___webpack_4.28.3.tgz";
       path = fetchurl {
-        name = "webpack-4.18.0.tgz";
-        url  = "https://registry.yarnpkg.com/webpack/-/webpack-4.18.0.tgz";
-        sha1 = "7dafaaf309c12e63080d3960fba7ed94afdcbe84";
+        name = "webpack___webpack_4.28.3.tgz";
+        url  = "https://registry.yarnpkg.com/webpack/-/webpack-4.28.3.tgz";
+        sha1 = "8acef6e77fad8a01bfd0c2b25aa3636d46511874";
       };
     }
 
     {
-      name = "websocket-driver-0.7.0.tgz";
+      name = "websocket_driver___websocket_driver_0.7.0.tgz";
       path = fetchurl {
-        name = "websocket-driver-0.7.0.tgz";
+        name = "websocket_driver___websocket_driver_0.7.0.tgz";
         url  = "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.0.tgz";
         sha1 = "0caf9d2d755d93aee049d4bdd0d3fe2cca2a24eb";
       };
     }
 
     {
-      name = "websocket-extensions-0.1.3.tgz";
+      name = "websocket_extensions___websocket_extensions_0.1.3.tgz";
       path = fetchurl {
-        name = "websocket-extensions-0.1.3.tgz";
+        name = "websocket_extensions___websocket_extensions_0.1.3.tgz";
         url  = "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.3.tgz";
         sha1 = "5d2ff22977003ec687a4b87073dfbbac146ccf29";
       };
     }
 
     {
-      name = "websocket.js-0.1.12.tgz";
+      name = "websocket.js___websocket.js_0.1.12.tgz";
       path = fetchurl {
-        name = "websocket.js-0.1.12.tgz";
+        name = "websocket.js___websocket.js_0.1.12.tgz";
         url  = "https://registry.yarnpkg.com/websocket.js/-/websocket.js-0.1.12.tgz";
         sha1 = "46c980787c57ebc8edcf44a0263e5d639367b85b";
       };
     }
 
     {
-      name = "whatwg-encoding-1.0.4.tgz";
+      name = "whatwg_encoding___whatwg_encoding_1.0.5.tgz";
       path = fetchurl {
-        name = "whatwg-encoding-1.0.4.tgz";
-        url  = "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.4.tgz";
-        sha1 = "63fb016b7435b795d9025632c086a5209dbd2621";
+        name = "whatwg_encoding___whatwg_encoding_1.0.5.tgz";
+        url  = "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz";
+        sha1 = "5abacf777c32166a51d085d6b4f3e7d27113ddb0";
       };
     }
 
     {
-      name = "whatwg-fetch-3.0.0.tgz";
+      name = "whatwg_fetch___whatwg_fetch_3.0.0.tgz";
       path = fetchurl {
-        name = "whatwg-fetch-3.0.0.tgz";
+        name = "whatwg_fetch___whatwg_fetch_3.0.0.tgz";
         url  = "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-3.0.0.tgz";
         sha1 = "fc804e458cc460009b1a2b966bc8817d2578aefb";
       };
     }
 
     {
-      name = "whatwg-mimetype-2.1.0.tgz";
+      name = "whatwg_mimetype___whatwg_mimetype_2.3.0.tgz";
       path = fetchurl {
-        name = "whatwg-mimetype-2.1.0.tgz";
-        url  = "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.1.0.tgz";
-        sha1 = "f0f21d76cbba72362eb609dbed2a30cd17fcc7d4";
+        name = "whatwg_mimetype___whatwg_mimetype_2.3.0.tgz";
+        url  = "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz";
+        sha1 = "3d4b1e0312d2079879f826aff18dbeeca5960fbf";
       };
     }
 
     {
-      name = "whatwg-url-6.5.0.tgz";
+      name = "whatwg_url___whatwg_url_6.5.0.tgz";
       path = fetchurl {
-        name = "whatwg-url-6.5.0.tgz";
+        name = "whatwg_url___whatwg_url_6.5.0.tgz";
         url  = "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-6.5.0.tgz";
         sha1 = "f2df02bff176fd65070df74ad5ccbb5a199965a8";
       };
     }
 
     {
-      name = "whatwg-url-7.0.0.tgz";
+      name = "whatwg_url___whatwg_url_7.0.0.tgz";
       path = fetchurl {
-        name = "whatwg-url-7.0.0.tgz";
+        name = "whatwg_url___whatwg_url_7.0.0.tgz";
         url  = "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-7.0.0.tgz";
         sha1 = "fde926fa54a599f3adf82dff25a9f7be02dc6edd";
       };
     }
 
     {
-      name = "which-module-1.0.0.tgz";
-      path = fetchurl {
-        name = "which-module-1.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz";
-        sha1 = "bba63ca861948994ff307736089e3b96026c2a4f";
-      };
-    }
-
-    {
-      name = "which-module-2.0.0.tgz";
+      name = "which_module___which_module_2.0.0.tgz";
       path = fetchurl {
-        name = "which-module-2.0.0.tgz";
+        name = "which_module___which_module_2.0.0.tgz";
         url  = "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz";
         sha1 = "d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a";
       };
     }
 
     {
-      name = "which-1.3.1.tgz";
+      name = "which___which_1.3.1.tgz";
       path = fetchurl {
-        name = "which-1.3.1.tgz";
+        name = "which___which_1.3.1.tgz";
         url  = "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz";
         sha1 = "a45043d54f5805316da8d62f9f50918d3da70b0a";
       };
     }
 
     {
-      name = "wide-align-1.1.3.tgz";
+      name = "wide_align___wide_align_1.1.3.tgz";
       path = fetchurl {
-        name = "wide-align-1.1.3.tgz";
+        name = "wide_align___wide_align_1.1.3.tgz";
         url  = "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz";
         sha1 = "ae074e6bdc0c14a431e804e624549c633b000457";
       };
     }
 
     {
-      name = "wordwrap-0.0.3.tgz";
+      name = "wordwrap___wordwrap_0.0.3.tgz";
       path = fetchurl {
-        name = "wordwrap-0.0.3.tgz";
+        name = "wordwrap___wordwrap_0.0.3.tgz";
         url  = "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz";
         sha1 = "a3d5da6cd5c0bc0008d37234bbaf1bed63059107";
       };
     }
 
     {
-      name = "wordwrap-1.0.0.tgz";
+      name = "wordwrap___wordwrap_1.0.0.tgz";
       path = fetchurl {
-        name = "wordwrap-1.0.0.tgz";
+        name = "wordwrap___wordwrap_1.0.0.tgz";
         url  = "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz";
         sha1 = "27584810891456a4171c8d0226441ade90cbcaeb";
       };
     }
 
     {
-      name = "worker-farm-1.6.0.tgz";
+      name = "worker_farm___worker_farm_1.6.0.tgz";
       path = fetchurl {
-        name = "worker-farm-1.6.0.tgz";
+        name = "worker_farm___worker_farm_1.6.0.tgz";
         url  = "https://registry.yarnpkg.com/worker-farm/-/worker-farm-1.6.0.tgz";
         sha1 = "aecc405976fab5a95526180846f0dba288f3a4a0";
       };
     }
 
     {
-      name = "wrap-ansi-2.1.0.tgz";
+      name = "wrap_ansi___wrap_ansi_2.1.0.tgz";
       path = fetchurl {
-        name = "wrap-ansi-2.1.0.tgz";
-        url  = "http://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz";
+        name = "wrap_ansi___wrap_ansi_2.1.0.tgz";
+        url  = "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz";
         sha1 = "d8fc3d284dd05794fe84973caecdd1cf824fdd85";
       };
     }
 
     {
-      name = "wrappy-1.0.2.tgz";
+      name = "wrappy___wrappy_1.0.2.tgz";
       path = fetchurl {
-        name = "wrappy-1.0.2.tgz";
+        name = "wrappy___wrappy_1.0.2.tgz";
         url  = "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz";
         sha1 = "b5243d8f3ec1aa35f1364605bc0d1036e30ab69f";
       };
     }
 
     {
-      name = "write-file-atomic-2.3.0.tgz";
+      name = "write_file_atomic___write_file_atomic_2.3.0.tgz";
       path = fetchurl {
-        name = "write-file-atomic-2.3.0.tgz";
+        name = "write_file_atomic___write_file_atomic_2.3.0.tgz";
         url  = "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.3.0.tgz";
         sha1 = "1ff61575c2e2a4e8e510d6fa4e243cce183999ab";
       };
     }
 
     {
-      name = "write-0.2.1.tgz";
+      name = "write___write_0.2.1.tgz";
       path = fetchurl {
-        name = "write-0.2.1.tgz";
+        name = "write___write_0.2.1.tgz";
         url  = "https://registry.yarnpkg.com/write/-/write-0.2.1.tgz";
         sha1 = "5fc03828e264cea3fe91455476f7a3c566cb0757";
       };
     }
 
     {
-      name = "ws-4.1.0.tgz";
+      name = "ws___ws_5.2.2.tgz";
       path = fetchurl {
-        name = "ws-4.1.0.tgz";
-        url  = "https://registry.yarnpkg.com/ws/-/ws-4.1.0.tgz";
-        sha1 = "a979b5d7d4da68bf54efe0408967c324869a7289";
+        name = "ws___ws_5.2.2.tgz";
+        url  = "https://registry.yarnpkg.com/ws/-/ws-5.2.2.tgz";
+        sha1 = "dffef14866b8e8dc9133582514d1befaf96e980f";
       };
     }
 
     {
-      name = "ws-5.2.2.tgz";
+      name = "ws___ws_6.1.2.tgz";
       path = fetchurl {
-        name = "ws-5.2.2.tgz";
-        url  = "https://registry.yarnpkg.com/ws/-/ws-5.2.2.tgz";
-        sha1 = "dffef14866b8e8dc9133582514d1befaf96e980f";
+        name = "ws___ws_6.1.2.tgz";
+        url  = "https://registry.yarnpkg.com/ws/-/ws-6.1.2.tgz";
+        sha1 = "3cc7462e98792f0ac679424148903ded3b9c3ad8";
       };
     }
 
     {
-      name = "xml-name-validator-3.0.0.tgz";
+      name = "xml_name_validator___xml_name_validator_3.0.0.tgz";
       path = fetchurl {
-        name = "xml-name-validator-3.0.0.tgz";
+        name = "xml_name_validator___xml_name_validator_3.0.0.tgz";
         url  = "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz";
         sha1 = "6ae73e06de4d8c6e47f9fb181f78d648ad457c6a";
       };
     }
 
     {
-      name = "xregexp-4.0.0.tgz";
+      name = "xregexp___xregexp_4.0.0.tgz";
       path = fetchurl {
-        name = "xregexp-4.0.0.tgz";
+        name = "xregexp___xregexp_4.0.0.tgz";
         url  = "https://registry.yarnpkg.com/xregexp/-/xregexp-4.0.0.tgz";
         sha1 = "e698189de49dd2a18cc5687b05e17c8e43943020";
       };
     }
 
     {
-      name = "xtend-4.0.1.tgz";
+      name = "xtend___xtend_4.0.1.tgz";
       path = fetchurl {
-        name = "xtend-4.0.1.tgz";
+        name = "xtend___xtend_4.0.1.tgz";
         url  = "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz";
         sha1 = "a5c6d532be656e23db820efb943a1f04998d63af";
       };
     }
 
     {
-      name = "y18n-3.2.1.tgz";
+      name = "y18n___y18n_3.2.1.tgz";
       path = fetchurl {
-        name = "y18n-3.2.1.tgz";
+        name = "y18n___y18n_3.2.1.tgz";
         url  = "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz";
         sha1 = "6d15fba884c08679c0d77e88e7759e811e07fa41";
       };
     }
 
     {
-      name = "y18n-4.0.0.tgz";
+      name = "y18n___y18n_4.0.0.tgz";
       path = fetchurl {
-        name = "y18n-4.0.0.tgz";
+        name = "y18n___y18n_4.0.0.tgz";
         url  = "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz";
         sha1 = "95ef94f85ecc81d007c264e190a120f0a3c8566b";
       };
     }
 
     {
-      name = "yallist-2.1.2.tgz";
+      name = "yallist___yallist_2.1.2.tgz";
       path = fetchurl {
-        name = "yallist-2.1.2.tgz";
+        name = "yallist___yallist_2.1.2.tgz";
         url  = "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz";
         sha1 = "1c11f9218f076089a47dd512f93c6699a6a81d52";
       };
     }
 
     {
-      name = "yallist-3.0.2.tgz";
+      name = "yallist___yallist_3.0.3.tgz";
       path = fetchurl {
-        name = "yallist-3.0.2.tgz";
-        url  = "https://registry.yarnpkg.com/yallist/-/yallist-3.0.2.tgz";
-        sha1 = "8452b4bb7e83c7c188d8041c1a837c773d6d8bb9";
+        name = "yallist___yallist_3.0.3.tgz";
+        url  = "https://registry.yarnpkg.com/yallist/-/yallist-3.0.3.tgz";
+        sha1 = "b4b049e314be545e3ce802236d6cd22cd91c3de9";
       };
     }
 
     {
-      name = "yargs-parser-10.1.0.tgz";
+      name = "yargs_parser___yargs_parser_10.1.0.tgz";
       path = fetchurl {
-        name = "yargs-parser-10.1.0.tgz";
+        name = "yargs_parser___yargs_parser_10.1.0.tgz";
         url  = "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-10.1.0.tgz";
         sha1 = "7202265b89f7e9e9f2e5765e0fe735a905edbaa8";
       };
     }
 
     {
-      name = "yargs-parser-5.0.0.tgz";
+      name = "yargs_parser___yargs_parser_11.1.1.tgz";
       path = fetchurl {
-        name = "yargs-parser-5.0.0.tgz";
-        url  = "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-5.0.0.tgz";
-        sha1 = "275ecf0d7ffe05c77e64e7c86e4cd94bf0e1228a";
+        name = "yargs_parser___yargs_parser_11.1.1.tgz";
+        url  = "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-11.1.1.tgz";
+        sha1 = "879a0865973bca9f6bab5cbdf3b1c67ec7d3bcf4";
       };
     }
 
     {
-      name = "yargs-parser-7.0.0.tgz";
+      name = "yargs_parser___yargs_parser_7.0.0.tgz";
       path = fetchurl {
-        name = "yargs-parser-7.0.0.tgz";
+        name = "yargs_parser___yargs_parser_7.0.0.tgz";
         url  = "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-7.0.0.tgz";
         sha1 = "8d0ac42f16ea55debd332caf4c4038b3e3f5dfd9";
       };
     }
 
     {
-      name = "yargs-parser-9.0.2.tgz";
+      name = "yargs_parser___yargs_parser_9.0.2.tgz";
       path = fetchurl {
-        name = "yargs-parser-9.0.2.tgz";
+        name = "yargs_parser___yargs_parser_9.0.2.tgz";
         url  = "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-9.0.2.tgz";
         sha1 = "9ccf6a43460fe4ed40a9bb68f48d43b8a68cc077";
       };
     }
 
     {
-      name = "yargs-12.0.2.tgz";
+      name = "yargs___yargs_12.0.2.tgz";
       path = fetchurl {
-        name = "yargs-12.0.2.tgz";
+        name = "yargs___yargs_12.0.2.tgz";
         url  = "https://registry.yarnpkg.com/yargs/-/yargs-12.0.2.tgz";
         sha1 = "fe58234369392af33ecbef53819171eff0f5aadc";
       };
     }
 
     {
-      name = "yargs-11.1.0.tgz";
+      name = "yargs___yargs_11.1.0.tgz";
       path = fetchurl {
-        name = "yargs-11.1.0.tgz";
-        url  = "http://registry.npmjs.org/yargs/-/yargs-11.1.0.tgz";
+        name = "yargs___yargs_11.1.0.tgz";
+        url  = "https://registry.yarnpkg.com/yargs/-/yargs-11.1.0.tgz";
         sha1 = "90b869934ed6e871115ea2ff58b03f4724ed2d77";
       };
     }
 
     {
-      name = "yargs-7.1.0.tgz";
+      name = "yargs___yargs_12.0.5.tgz";
       path = fetchurl {
-        name = "yargs-7.1.0.tgz";
-        url  = "https://registry.yarnpkg.com/yargs/-/yargs-7.1.0.tgz";
-        sha1 = "6ba318eb16961727f5d284f8ea003e8d6154d0c8";
+        name = "yargs___yargs_12.0.5.tgz";
+        url  = "https://registry.yarnpkg.com/yargs/-/yargs-12.0.5.tgz";
+        sha1 = "05f5997b609647b64f66b81e3b4b10a368e7ad13";
       };
     }
 
     {
-      name = "yargs-8.0.2.tgz";
+      name = "yargs___yargs_8.0.2.tgz";
       path = fetchurl {
-        name = "yargs-8.0.2.tgz";
+        name = "yargs___yargs_8.0.2.tgz";
         url  = "https://registry.yarnpkg.com/yargs/-/yargs-8.0.2.tgz";
         sha1 = "6299a9055b1cefc969ff7e79c1d918dceb22c360";
       };