homepage/nix/update.sh

12 lines
No EOL
346 B
Bash
Executable file

PROJECT_DIR=$(dirname "$(dirname "$0")")
NIX_DIR="$PROJECT_DIR/_nix"
npm install --package-lock-only
node2nix \
-i "$PROJECT_DIR/package.json" \
-l "$PROJECT_DIR/package-lock.json" \
-o "$NIX_DIR/node-packages.nix" \
-c "$NIX_DIR/default.nix" \
-e "$NIX_DIR/node-env.nix" \
--development \
--include-peer-dependencies