echo "\n🚔  \033[0;32mRunning Code Sniffer Drupal & DrupalPractice for ./web/modules/contrib/nbsp/ ...\033[0m"
docker compose exec drupal ./vendor/bin/phpcs ./web/modules/contrib/nbsp/

echo "\n💩  \033[0;32mRunning PHP Mess Detector ...\033[0m"
docker compose exec drupal phpmd ./web/modules/contrib/nbsp/ text ./phpmd.xml --suffixes php,module,inc,install,test,profile,theme,css,info,txt --exclude *Test.php,*vendor/*,*/node_modules/*

echo "\n🛂  \033[0;32mRunning PHP Copy/Paste Detector ...\033[0m"
docker compose exec drupal phpcpd ./web/modules/contrib/nbsp/src --suffix .php --suffix .module --suffix .inc --suffix .install --suffix .test --suffix .profile --suffix .theme --suffix .css --suffix .info --suffix .txt --exclude *.md --exclude *.info.yml --exclude tests --exclude vendor/ --exclude node_modules/

echo "\n🍫  \033[0;32mRunning PhpDeprecationDetector ...\033[0m"
docker compose exec drupal phpdd ./web/modules/contrib/nbsp/ --file-extensions php,module,inc,install,test,profile,theme,info --exclude vendor --exclude node_modules

