aboutsummaryrefslogtreecommitdiff
path: root/npmPackages/lib.nix
blob: fb8edeed638a9dc9dca114d1a9eacfbac9545a8b (plain)
1
2
3
4
5
6
7
8
9
10
rec {
  overrideBuild = drv: f: (drv.override (args: args // {
    buildNpmPackage = drv: (args.buildNpmPackage drv).override f;
  })) // {
    overrideScope = scope: overrideBuild (drv.overrideScope scope) f;
  };

  dontCheck = drv: overrideBuild drv (drv: { doCheck = false; });
  jailbreak = drv: overrideBuild drv (drv: { jailbreak = true; });
}