From 1ea964a13c6bb24828188bdbccf133e5bc370269 Mon Sep 17 00:00:00 2001 From: kylo252 <59826753+kylo252@users.noreply.github.com> Date: Tue, 25 Jan 2022 12:52:51 +0100 Subject: refactor(lockfile): use better jq parsing --- scripts/update-lockfile.sh | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'scripts') diff --git a/scripts/update-lockfile.sh b/scripts/update-lockfile.sh index 1ba57ff21..8fcf553ed 100755 --- a/scripts/update-lockfile.sh +++ b/scripts/update-lockfile.sh @@ -1,15 +1,14 @@ -#!/bin/sh +#!/usr/bin/env bash make_ignored() { if [ -n "$1" ] then - jq keys < lockfile.json | tail --line=+2 | head --lines=-1 | tr -d "\" ," | while read lang - do + while read -r lang; do if [ "$lang" != "$1" ] then - printf "$lang," + printf "%s," "$lang" fi - done + done < <(jq 'keys|@sh' -c lockfile.json) fi } -- cgit v1.2.3-70-g09d2