summary refs log tree commit diff
path: root/pkgs/development/tools/misc/texlab/citeproc/update-package.json.sh
blob: b57e48e10bc6bdedb9a55c832e635f406b11c7b8 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/usr/bin/env nix-shell
#! nix-shell -i bash -p jq

set -eu -o pipefail

if [ "$#" -ne 1 ] || [[ "$1" == -* ]]; then
	echo "Usage: $0 <git release tag>"
	exit 1
fi

TEXLAB_WEB_SRC="https://raw.githubusercontent.com/latex-lsp/texlab/$1"

curl --silent "$TEXLAB_WEB_SRC/src/citeproc/js/package.json" | \
	jq '. + {"dependencies": .devDependencies} | del(.devDependencies)' > package.json