#!/bin/sh case "$2" in POST-DEINSTALL) ;; *) exit 0 ;; esac prefix=${PKG_PREFIX:-/usr/local} gemini_dir="${prefix}/lib/node_modules/@google/gemini-cli" lockfile="${prefix}/package-lock.json" # Gemini CLI can self-update outside mport, leaving unmanaged files behind. if [ -d "${gemini_dir}" ]; then rm -rf "${gemini_dir}" fi if [ -f "${lockfile}" ] && grep -q '"@google/gemini-cli"' "${lockfile}"; then rm -f "${lockfile}" fi rmdir "${prefix}/lib/node_modules/@google" 2>/dev/null || : rmdir "${prefix}/lib/node_modules" 2>/dev/null || : exit 0