2022-02-04 20:47:01 +00:00
|
|
|
{
|
|
|
|
pkgs ? import <nixpkgs> {},
|
2022-06-17 11:39:03 +00:00
|
|
|
python ? pkgs.python310
|
2022-02-04 20:47:01 +00:00
|
|
|
}:
|
|
|
|
let
|
|
|
|
settings = import ./default.nix {inherit pkgs python;};
|
|
|
|
in
|
|
|
|
pkgs.mkShell {
|
|
|
|
# nativeBuildInputs is usually what you want -- tools you need to run
|
2022-02-04 22:02:27 +00:00
|
|
|
nativeBuildInputs = settings.nativeBuildInputs ++ settings.testBuildInputs ++ [ pkgs.nodePackages.npm pkgs.nodejs python.pkgs.build ];
|
2022-02-04 20:47:01 +00:00
|
|
|
}
|
|
|
|
|