Updated the repository to stop tracking the vendor folder, and removed an extrac comma preventing composer to update.

After cloning the project, I attempted to run composer update; however, that failed due to an extra comma in the composer.json file.  I removed the extra comma and composer ran just fine.

Also the git repo was tracking changes within the vendor directory even though the .gitignore had that folder.

I removed the folder from the repo cache ( git rm -r --cached vendor ).

Now when a developer clones the project, and runs composer update, everything should be up to date without issues.