mirror of
https://codeberg.org/demostf/inspector.git
synced 2026-06-03 10:04:09 +02:00
move from npmlock2nix to importNpmLock
This commit is contained in:
parent
fd22828496
commit
f42df09863
3 changed files with 18 additions and 42 deletions
30
flake.lock
generated
30
flake.lock
generated
|
|
@ -2,11 +2,11 @@
|
|||
"nodes": {
|
||||
"nixpkgs": {
|
||||
"locked": {
|
||||
"lastModified": 1733157473,
|
||||
"narHash": "sha256-rfg19HAHOMW4zwkqWkPdTjdHyVwo/zaJXmvRqtqis9M=",
|
||||
"lastModified": 1743346844,
|
||||
"narHash": "sha256-GFFXotsFqOR6TMmOiYexauMgzRZsuDHYKl3wcOT8CI0=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "88b018ad401e040c0a33420077d86b20aea177c7",
|
||||
"rev": "fcaa66107edbe214f7bf9713d7706609c7b83471",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
@ -15,27 +15,9 @@
|
|||
"type": "indirect"
|
||||
}
|
||||
},
|
||||
"npmlock2nix": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1705787129,
|
||||
"narHash": "sha256-qJc3ffjHVXUdZqytKcDK9XZ2b3BQ1RdYfZFuYgxbrn4=",
|
||||
"owner": "icewind1991",
|
||||
"repo": "npmlock2nix",
|
||||
"rev": "d80d5c4c3c779ed55abace6cd24e7d959eea4574",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "icewind1991",
|
||||
"ref": "local-packages",
|
||||
"repo": "npmlock2nix",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"inputs": {
|
||||
"nixpkgs": "nixpkgs",
|
||||
"npmlock2nix": "npmlock2nix",
|
||||
"rust-overlay": "rust-overlay",
|
||||
"utils": "utils"
|
||||
}
|
||||
|
|
@ -47,11 +29,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1733106880,
|
||||
"narHash": "sha256-aJmAIjZfWfPSWSExwrYBLRgXVvgF5LP1vaeUGOOIQ98=",
|
||||
"lastModified": 1743302122,
|
||||
"narHash": "sha256-VWyaUfBY49kjN29N140INa9LEW0YIgAr+OEJRdbKfnQ=",
|
||||
"owner": "oxalica",
|
||||
"repo": "rust-overlay",
|
||||
"rev": "e66c0d43abf5bdefb664c3583ca8994983c332ae",
|
||||
"rev": "15c2a7930e04efc87be3ebf1b5d06232e635e24b",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
|
|||
10
flake.nix
10
flake.nix
|
|
@ -5,11 +5,6 @@
|
|||
rust-overlay = {
|
||||
url = "github:oxalica/rust-overlay";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
inputs.flake-utils.follows = "utils";
|
||||
};
|
||||
npmlock2nix = {
|
||||
url = "github:icewind1991/npmlock2nix/local-packages";
|
||||
flake = false;
|
||||
};
|
||||
};
|
||||
|
||||
|
|
@ -18,15 +13,10 @@
|
|||
nixpkgs,
|
||||
utils,
|
||||
rust-overlay,
|
||||
npmlock2nix,
|
||||
}:
|
||||
utils.lib.eachDefaultSystem (system: let
|
||||
overlays = [
|
||||
(import rust-overlay)
|
||||
(final: prev: {
|
||||
nodejs-16_x = final.nodejs;
|
||||
npmlock2nix = import npmlock2nix {pkgs = final;};
|
||||
})
|
||||
(import ./overlay.nix)
|
||||
];
|
||||
pkgs = import nixpkgs {
|
||||
|
|
|
|||
20
modules.nix
20
modules.nix
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
npmlock2nix,
|
||||
nodejs_20,
|
||||
importNpmLock,
|
||||
demo-inspector-wasm,
|
||||
}:
|
||||
npmlock2nix.v2.node_modules {
|
||||
src = ./www;
|
||||
nodejs = nodejs_20;
|
||||
localPackages = {
|
||||
"demo-inspector" = demo-inspector-wasm;
|
||||
nodejs,
|
||||
}: importNpmLock.buildNodeModules {
|
||||
npmRoot = ./www;
|
||||
derivationArgs = {
|
||||
npmDeps = importNpmLock {
|
||||
npmRoot = ./www;
|
||||
packageSourceOverrides = {
|
||||
"node_modules/demo-inspector" = demo-inspector-wasm;
|
||||
};
|
||||
};
|
||||
};
|
||||
inherit nodejs;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue