Clean up dev workflow a bit

This commit is contained in:
Tristan Daniël Maat 2022-08-01 21:14:18 +01:00
parent 689afa04e8
commit af062715d9
Signed by: tlater
GPG key ID: 49670FD774E43268
9 changed files with 2198 additions and 67 deletions

17
nix/update-lockfile Executable file
View file

@ -0,0 +1,17 @@
#!/usr/bin/env -S nix run 'github:clhodapp/nix-runner/32a984cfa14e740a34d14fad16fc479dec72bf07'
#!pure
#!package nixpkgs#bash
#!package nixpkgs#coreutils
#!package nixpkgs#direnv
#!package nixpkgs#git
#!package nixpkgs#nodejs-14_x
#!command bash
# shellcheck shell=bash
set -eu
cd "$(git rev-parse --show-toplevel)"
unlink node_modules
npm install --package-lock-only
rm -rf node_modules
direnv reload