Comet landing page.
1{ 2 lib, 3 stdenv, 4 nodejs, 5 pnpm, 6}: 7stdenv.mkDerivation (finalAttrs: { 8 pname = "comet-site"; 9 version = "1.0.0"; 10 src = lib.cleanSource ./.; 11 12 nativeBuildInputs = [nodejs pnpm.configHook]; 13 14 pnpmDeps = pnpm.fetchDeps { 15 inherit (finalAttrs) pname version src; 16 hash = "sha256-+Emp48TfnOOEPBFWbv7ikldEwN+5jQIwryiIs8mmNmM="; 17 fetcherVersion = 2; 18 }; 19 20 buildPhase = '' 21 runHook preBuild 22 23 pnpm build 24 25 runHook postBuild 26 ''; 27 28 installPhase = '' 29 runHook preInstall 30 31 cp -r dist $out 32 33 runHook postInstall 34 ''; 35})