Simple Bun app that detects new .fit files in the MyWhoosh app folder and automatically uploads them to garmin connect.
Only tested on Mac OS.
For usage on windows you should check in which folder the MyWhoosh app puts it's .fit files and change this in FOLDER_PATH in the .env file.
Create a .env file with your Garmin Connect username and password.
See
.env.examplefor file structure.
FOLDER_PATHshould also be in your.envfile.
This project was created using Bun.
To install dependencies:
bun installTo run:
bun run startvp checkGarmin Connect integration is powered by https://github.com/Pythe1337N/garmin-connect
This project was created using bun init in bun v1.1.36. Bun is a fast all-in-one JavaScript runtime.