#!/usr/bin/env bash # This will format all xml # argument 1: directory or file to format STR_ARG="'$*'" if [[ "${STR_ARG}" = *"/data/"* ]]; then # Need to keep width with data, else add corrupted string data prettier --xml-whitespace-sensitivity "ignore" --prose-wrap always --tab-width 4 --no-bracket-spacing --print-width 999999999 --write $@ else prettier --xml-whitespace-sensitivity "ignore" --prose-wrap always --tab-width 4 --no-bracket-spacing --print-width 120 --write $@ fi retVal=$? if [[ $retVal -ne 0 ]]; then echo "Error prettier format" exit 1 fi