+++ /dev/null
-{ pkgs }:
-with pkgs;
-rec {
- yarn2nixPackage = let
- src = builtins.fetchGit {
- url = "git://github.com/moretea/yarn2nix.git";
- ref = "master";
- rev = "780e33a07fd821e09ab5b05223ddb4ca15ac663f";
- };
- in
- (callPackage src {}) // { inherit src; };
-
- nodeEnv = import ./node-env.nix;
-
- fetchedGithub = path:
- let
- json = lib.importJSON path;
- in rec {
- version = json.tag;
- pname = json.meta.name;
- name = "${pname}-${version}";
- src = fetchFromGitHub json.github;
- };
-
- fetchedGit = path:
- let
- json = lib.importJSON path;
- in rec {
- version = json.tag;
- pname = json.meta.name;
- name = "${pname}-${version}";
- src = fetchgit json.git;
- };
-
- fetchedGitPrivate = path:
- let
- json = lib.importJSON path;
- in rec {
- version = json.tag;
- pname = json.meta.name;
- name = "${pname}-${version}";
- src = builtins.fetchGit {
- url = json.git.url;
- ref = "master";
- rev = json.git.rev;
- };
- };
-} // (if builtins.pathExists ./private then callPackage ./private {} else {})