20 lines
458 B
Bash
Executable File
20 lines
458 B
Bash
Executable File
#!/bin/bash
|
|
#
|
|
# Purpose : Remove deb target from electron-builder package.json
|
|
|
|
PACKAGE_JSON="${1:-package.json}"
|
|
|
|
if [ ! -f "$PACKAGE_JSON" ]; then
|
|
echo "Error: $PACKAGE_JSON not found."
|
|
exit 1
|
|
fi
|
|
|
|
if ! grep -q '"deb"' "$PACKAGE_JSON"; then
|
|
echo "No deb target found in $PACKAGE_JSON, nothing to do."
|
|
exit 0
|
|
fi
|
|
|
|
# Remove "deb" entry including trailing or leading comma
|
|
sed -i '/"deb"/d' "$PACKAGE_JSON"
|
|
|
|
echo "Removed deb target from $PACKAGE_JSON." |