# ─── Web: packages pre-built .next into a Nix store path ─── # Next.js 16/Turbopack has a Bun incompatibility in the Nix sandbox, # so .next is built in CI via `bun run build` and packaged here. { pkgs , stdenv , bun , webNextDir , ... }: stdenv.mkDerivation { pname = "mcpedia-web"; version = "1.0.0"; src = webNextDir; dontUnpack = true; buildPhase = ""; installPhase = '' mkdir -p $out/share/mcpedia-web/.next cp -r "${webNextDir}/." $out/share/mcpedia-web/.next/ mkdir -p $out/bin cat > $out/bin/mcpedia-web <