diff --git a/compress-images.sh b/compress-images.sh index 76ea633..a3e9f41 100755 --- a/compress-images.sh +++ b/compress-images.sh @@ -1,17 +1,3 @@ -#!/bin/bash +find ./dist \( -iname "*.jpg" -o -iname "*.jpeg" \) | jpegoptim -p -P --files-stdin -w $(nproc --all) +oxipng -o max -a -r ./dist -if command -v jpegoptim >/dev/null 2>&1 ; then - echo "jpegoptim found" - find ./dist \( -iname "*.jpg" -o -iname "*.jpeg" \) | jpegoptim -p -P --files-stdin -w $(nproc --all) -else - echo "jpegoptim was not found! install either with your package manager or get the binary from the github" - echo "https://github.com/tjko/jpegoptim/releases/latest" -fi - -if command -v oxipng >/dev/null 2>&1 ; then - echo "oxipng found" - oxipng -o max -a -r ./dist -else - echo "oxipng was not found! install with your package manager, cargo or get the binary from the github" - echo "https://github.com/shssoichiro/oxipng/releases/latest" -fi diff --git a/shell.nix b/shell.nix index ea77611..eb83e6e 100644 --- a/shell.nix +++ b/shell.nix @@ -7,5 +7,8 @@ pkgs.mkShell { pkgs.nodejs pkgs.pnpm pkgs.biome + pkgs.oxipng + pkgs.jpegoptim + pkgs.croc ]; }