Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at 23.11-beta 14 lines 474 B view raw
1#!/usr/bin/env bash 2set -eu -o pipefail 3cd "$( dirname "${BASH_SOURCE[0]}" )" 4rm -f ./node-env.nix 5src="$(nix-build --expr 'let pkgs = import ../../../.. {}; meta = (pkgs.lib.importJSON ./netlify-cli.json); in pkgs.fetchFromGitHub { inherit (meta) owner repo rev hash; }')" 6echo $src 7node2nix \ 8 --input $src/package.json \ 9 --lock $src/npm-shrinkwrap.json \ 10 --output node-packages.nix \ 11 --composition composition.nix \ 12 --node-env node-env.nix \ 13 --nodejs-18 \ 14 ;