| 123456789101112131415161718192021222324 |
- {
- description = "Modern Node.js and JavaScript development environment";
- inputs = {
- nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
- };
- outputs = { self, nixpkgs }:
- let
- supportedSystems = [ "x86_64-linux" "aarch64-linux" "x86_64-darwin" "aarch64-darwin" ];
- forEachSupportedSystem = f: nixpkgs.lib.genAttrs supportedSystems (system: f {
- pkgs = import nixpkgs { inherit system; };
- });
- in
- {
- devShells = forEachSupportedSystem ({ pkgs }: {
- default = pkgs.mkShell {
- packages = [
- pkgs.nodejs_22
- ];
- };
- });
- };
- }
|