# Copyright (C) 2026 SofĂ­a Aritz and contributors # # This file is part of Everest. # # Everest is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software # Foundation, either version 3 of the License, or (at your option) any later # version. # # Everest is distributed in the hope that it will be useful, but WITHOUT ANY # WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. See the GNU General Public License for more details. # # You should have received a copy of the GNU General Public License along with # Everest. If not, see . { inputs = { # Node.js 24.13.0 due to https://github.com/vercel/next.js/issues/90826 nixpkgs.url = "github:NixOS/nixpkgs/c2b5f26f90ff44474003da5b91025b67bb30853b"; flake-utils.url = "github:numtide/flake-utils"; }; outputs = { self, nixpkgs, flake-utils }: flake-utils.lib.eachDefaultSystem (system: let pkgs = import nixpkgs { inherit system; }; nodejs = pkgs.nodejs_24; in { devShells.default = pkgs.mkShell { buildInputs = [ nodejs pkgs.corepack_24 pkgs.go ]; }; }); }