mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-09-30 20:00:10 +00:00
15 lines
453 B
Bash
Executable File
15 lines
453 B
Bash
Executable File
#!/usr/bin/env nix-shell
|
|
#!nix-shell -i bash -p nix-update yq
|
|
|
|
set -euo pipefail
|
|
|
|
nix-update session-desktop
|
|
|
|
pnpmLock="$(nix-build -A session-desktop.src --no-out-link)/pnpm-lock.yaml"
|
|
depVersion() {
|
|
name="$(echo "$1" | sed 's/\//\\&/g')"
|
|
yq -r ".packages | with_entries(select(.key | startswith(\"$name@\"))) | .[].version" "$pnpmLock"
|
|
}
|
|
|
|
nix-update session-desktop.passthru.libsession-util-nodejs --version "$(depVersion libsession_util_nodejs)"
|