Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.awfixer.me/llms.txt

Use this file to discover all available pages before exploring further.

To upgrade JSTime, run jstime upgrade. It automatically downloads the latest version of JSTime and overwrites the currently-running version. This works by checking the latest version of JSTime in jstime-releases-for-updater and unzipping it using the system-provided unzip library (so that Gatekeeper works on macOS) If for any reason you run into issues, you can also use the curl install script:
$ curl https://jstime.dev/install | bash
It will still work when JSTime is already installed. JSTime is distributed as a single binary file, so you can also do this manually:
  • Download the latest version of JSTime for your platform in jstime-releases-for-updater (darwin == macOS)
  • Unzip the folder
  • Move the jstime binary to ~/.jstime/bin (or anywhere)

--canary

Canary builds are generated on every commit. To install a canary build of JSTime, run:
$ jstime upgrade --canary
This flag is not persistent (though that might change in the future). If you want to always run the canary build of JSTime, set the JSTIME_CANARY environment variable to 1 in your shell’s startup script. This will download the release zip from https://github.com/awfixers-stuff/jstime/releases/tag/canary. To revert to the latest published version of JSTime, run:
$ jstime upgrade