github.com/snyk/vervet/v4@v4.27.2/flake.nix (about)

     1  {
     2    description = "API resource versioning tool";
     3  
     4    inputs = {
     5      nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable";
     6      flake-utils.url = "github:numtide/flake-utils";
     7    };
     8  
     9    outputs = { self, nixpkgs, flake-utils }:
    10      let lastMod = self.lastModifiedDate or self.lastModified or "19700101";
    11      in flake-utils.lib.eachDefaultSystem (system:
    12        let pkgs = nixpkgs.legacyPackages.${system};
    13        in rec {
    14          packages = flake-utils.lib.flattenTree {
    15            default = pkgs.callPackage ./default.nix { inherit lastMod; };
    16          };
    17          apps.default = flake-utils.lib.mkApp { drv = packages.default; };
    18          devShell = pkgs.callPackage ./shell.nix { inherit pkgs; };
    19        });
    20  }