Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
nix
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Description

nix-npm-buildpackage - build nix packages that use npm/yarn packages

You can use buildNpmPackage/buildYarnPackage to:

  • use a packages-lock.json/yarn.lock file to:
    • download the dependencies to the nix store
    • build an offline npm/yarn cache that uses those
  • build a nix package from the npm/yarn package

Examples

{ pkgs ? import <nixpkgs> {} }:
let
  bp = pkgs.callPackage .../nix-npm-buildpackage {};
in ...
bp.buildNpmPackage { src = ./.; npmBuild = "npm run build"; }
bp.buildYarnPackage { src = ./.; }

About Serokell

nix-npm-buildpackage is maintained and funded with ❤️ by Serokell. The names and logo for Serokell are trademark of Serokell OÜ.

We love open source software! See our other projects or hire us to design, develop and grow your idea!