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-gFTKyJ0ocHMSf3mdDaqkBl6cuo0DmCW8/49/GYZKNKw="; 17 }; 18 19 buildPhase = '' 20 runHook preBuild 21 22 pnpm build 23 24 runHook postBuild 25 ''; 26 27 installPhase = '' 28 runHook preInstall 29 30 cp -r dist $out 31 32 runHook postInstall 33 ''; 34})