UNPKG

commute-when

Version:

Find the best time to leave for your commute

54 lines (34 loc) 1.16 kB
# Commute when A dead simple CLI tool to help you decide when to leave for work. ## Pre-requisites You would need to have Google Maps API key to use this tool. You can get one [here](https://developers.google.com/maps/documentation/directions/get-api-key). Then you would need to set the API key as an environment variable: ```bash export GOOGLE_MAPS_API_KEY=<your-api-key> ``` ## Installation (binary) ### For macOS: ```bash npm i -g commute-when ``` ## Usage ```bash # commute-when <origin> <destination> # Today's commute commute-when "4512 Sandburg Way, Irvine, CA" "4077 Ince Blvd, Culver City, CA 90232" # Tomorrow's commute commute-when "4512 Sandburg Way, Irvine, CA" "4077 Ince Blvd, Culver City, CA 90232" --tomorrow # Or any next day commute-when "4512 Sandburg Way, Irvine, CA" "4077 Ince Blvd, Culver City, CA 90232" --next-wednesday # Once run with origin and destination, they will be saved in the config file at ~/.config/commute.json # So you can just run `commute-when` without any arguments to get the commute time of today commute-when ``` ## Development ```bash bun install ``` To run: ```bash bun src/index.ts ```