feat(ags): install node_modules in nix

This commit is contained in:
matt1432 2024-08-06 20:35:11 -04:00
parent 9ea4b26421
commit 0fa79307c1
9 changed files with 123 additions and 239 deletions
apps/update

View file

@ -1,10 +1,8 @@
{
lib,
system,
buildNpmPackage,
callPackage,
makeWrapper,
mozilla-addons-to-nix,
nodejs_latest,
...
}: let
@ -12,10 +10,9 @@
inherit (builtins) readFile fromJSON;
packageJSON = fromJSON (readFile ./package.json);
pname = packageJSON.name;
in
buildNpmPackage rec {
name = pname;
pname = packageJSON.name;
inherit (packageJSON) version;
src = ./.;
@ -23,7 +20,6 @@ in
runtimeInputs = [
(callPackage ../../nixosModules/docker/updateImage.nix {})
mozilla-addons-to-nix.packages.${system}.default
];
nativeBuildInputs = [makeWrapper];