2024-07-13 09:00:39 +00:00
|
|
|
let
|
|
|
|
sources = import ./npins;
|
|
|
|
in
|
2024-07-31 13:51:40 +00:00
|
|
|
{
|
|
|
|
pkgs ? import sources.nixos-unstable { },
|
|
|
|
}:
|
2024-07-01 07:14:48 +00:00
|
|
|
|
2024-07-14 03:14:22 +00:00
|
|
|
let
|
2024-07-31 08:45:08 +00:00
|
|
|
docs = import ./docs { inherit pkgs; };
|
2024-11-12 10:08:31 +00:00
|
|
|
website = docs.website { };
|
2024-07-14 03:14:22 +00:00
|
|
|
in
|
2024-07-01 07:14:48 +00:00
|
|
|
pkgs.mkShell {
|
2024-11-12 10:08:31 +00:00
|
|
|
inputsFrom = [ website ];
|
2024-07-14 03:14:22 +00:00
|
|
|
|
2024-07-19 05:50:41 +00:00
|
|
|
packages = with pkgs; [
|
2024-07-01 07:14:48 +00:00
|
|
|
npins
|
|
|
|
treefmt
|
2024-07-31 13:51:40 +00:00
|
|
|
nixfmt-rfc-style
|
2024-07-13 09:00:39 +00:00
|
|
|
|
|
|
|
# For easy validation of the test suite.
|
|
|
|
yajsv
|
|
|
|
jq
|
2024-07-01 07:14:48 +00:00
|
|
|
];
|
|
|
|
}
|