mirror of
https://github.com/icewind1991/mapboundaries.git
synced 2026-06-03 10:54:07 +02:00
move from npmlock2nix to importNpmLock
This commit is contained in:
parent
7132e6b277
commit
5bf1631450
5 changed files with 30 additions and 48 deletions
3
nix/overlay.nix
Normal file
3
nix/overlay.nix
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
prev: final: {
|
||||
map-boundaries = final.callPackage ./package.nix {};
|
||||
}
|
||||
20
nix/package.nix
Normal file
20
nix/package.nix
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
{
|
||||
buildNpmPackage,
|
||||
importNpmLock,
|
||||
lib,
|
||||
}: let
|
||||
src = lib.sources.sourceByRegex (lib.cleanSource ../.) ["package.*" "src(/.*)?" "tsconfig.json" ".*.config.js"];
|
||||
in buildNpmPackage {
|
||||
pname = "mapboundaries";
|
||||
version = "0.1.0";
|
||||
|
||||
inherit src;
|
||||
|
||||
npmDeps = importNpmLock {
|
||||
npmRoot = src;
|
||||
};
|
||||
|
||||
npmConfigHook = importNpmLock.npmConfigHook;
|
||||
|
||||
installPhase = "cp -r build $out";
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue