Create an openapi dev shell

Move the openapi flake to the root level and refactor to a devshell
called `openapi`.

The other flake.nix files will be similarly combined in future commits.

Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
This commit is contained in:
Oliver Davies 2025-09-23 21:48:00 +01:00
parent c7aaa19534
commit 92c10ef33e
5 changed files with 10 additions and 8 deletions

17
openapi-generate-html.nix Normal file
View file

@ -0,0 +1,17 @@
{ buildNpmPackage, fetchFromGitHub }:
buildNpmPackage rec {
pname = "openapi-generate-html";
version = "0.5.3";
src = fetchFromGitHub {
owner = "qazsato";
repo = pname;
rev = "v${version}";
hash = "sha256-+RmwoRhvfkaj/d3EwID7E6noVV+M3h6pe7IEVYyuUwk=";
};
dontNpmBuild = true;
npmDepsHash = "sha256-7yYM43fAR2HLACOQNw7N/t8Lk+17qNfeDKzfb1wx/0U=";
}