Skip to main content
Module

x/fluentci/flake.nix

This is the command line interface for FluentCI.
Go to Latest
File
{ description = "FluentCI CLI - FluentCI Command Line Tool 💻 🚀✨"; inputs = { nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; utils.url = "github:numtide/flake-utils"; deno2nix = { url = "github:tsirysndr/deno2nix"; inputs.nixpkgs.follows = "nixpkgs"; }; }; outputs = { self, nixpkgs, utils, deno2nix }: utils.lib.eachDefaultSystem (system: let pkgs = import nixpkgs { inherit system; overlays = [ deno2nix.overlays.default ]; }; in rec { apps.default = utils.lib.mkApp { drv = packages.default; }; packages.default = pkgs.deno2nix.mkExecutable { pname = "fluentci"; version = "0.13.0"; src = ./.; lockfile = "./deno.lock"; config = "./deno.json"; entrypoint = "./main.ts"; allow = { all = true; }; }; devShell = pkgs.mkShell { buildInputs = with pkgs; [ deno ]; }; });}