modules: fixup more nodejs modules for docs rendering

This commit is contained in:
DavHau 2023-10-11 23:19:27 +02:00 committed by mergify[bot]
parent e6800060c9
commit cd7dee14ae
7 changed files with 22 additions and 18 deletions

View File

@ -9,15 +9,6 @@
dream2nix.modules.dream2nix.nodejs-package-lock
];
nodejs-package-lock = {
source = config.deps.fetchFromGitHub {
owner = "piuccio";
repo = "cowsay";
rev = "v1.5.0";
sha256 = "sha256-TZ3EQGzVptNqK3cNrkLnyP1FzBd81XaszVucEnmBy4Y=";
};
};
deps = {nixpkgs, ...}: {
inherit
(nixpkgs)
@ -27,6 +18,15 @@
;
};
nodejs-package-lock = {
source = config.deps.fetchFromGitHub {
owner = "piuccio";
repo = "cowsay";
rev = "v1.5.0";
sha256 = "sha256-TZ3EQGzVptNqK3cNrkLnyP1FzBd81XaszVucEnmBy4Y=";
};
};
name = "cowsay";
version = "1.5.0";
mkDerivation = {

View File

@ -141,6 +141,10 @@
(dep: lib.nameValuePair dep.name dep.version)
deps));
in {
imports = [
./interface.nix
];
deps = {nixpkgs, ...}:
l.mapAttrs (_: l.mkDefault) {
inherit

View File

@ -38,7 +38,6 @@ in {
imports = [
dream2nix.modules.dream2nix.core
dream2nix.modules.dream2nix.mkDerivation
./interface.nix
];
_module.args = {inherit dream2nix packageSets;};
}));

View File

@ -126,6 +126,10 @@
(dep: lib.nameValuePair dep.name dep.version)
deps));
in {
imports = [
./interface.nix
];
deps = {nixpkgs, ...}:
l.mapAttrs (_: l.mkDefault) {
inherit

View File

@ -34,11 +34,10 @@ in {
'';
};
deps = {
type = t.attrsOf (t.attrsOf (t.submodule {
type = t.lazyAttrsOf (t.lazyAttrsOf (t.submodule {
imports = [
dream2nix.modules.dream2nix.core
dream2nix.modules.dream2nix.mkDerivation
./interface.nix
];
_module.args = {inherit dream2nix packageSets;};
}));

View File

@ -5,8 +5,6 @@
...
}: let
l = lib // builtins;
cfg = config.nodejs-devshell;
in {
imports = [
dream2nix.modules.dream2nix.mkDerivation

View File

@ -22,10 +22,10 @@
# "mkDerivation"
# "mkDerivation-sane-defaults"
# "nixpkgs-overrides"
# "nodejs-devshell"
# "nodejs-granular"
# "nodejs-granular-v3"
# "nodejs-node-modules"
"nodejs-devshell"
"nodejs-granular"
"nodejs-granular-v3"
"nodejs-node-modules"
"nodejs-package-json"
"nodejs-package-lock"
"nodejs-package-lock-v3"