function sniff_file_type () { ff=$1 shift file_type= if [[ $ff == *.py ]] ; then file_type="python" elif [[ $ff == *.js ]] ; then file_type="javascript" elif [[ $ff == *.ts ]] ; then file_type="typescript" elif [[ $ff == *.vue ]] ; then file_type="vue" elif [[ $ff == *.css ]] ; then file_type="css" elif [[ $ff == *.php ]] ; then file_type="php" elif [[ $ff == *.html ]] ; then file_type="html" elif [[ $ff == *.jsx ]] ; then file_type="jsx" elif [[ $ff == *.tsx ]] ; then file_type="tsx" elif [[ $ff == *.css ]] ; then file_type="css" elif [[ $ff == *.scss ]] ; then file_type="scss" fi echo $file_type }