Command line

Usage: tinylib <command>

  init [folder]      Makes a new app in the folder, which is empty or new, asking for what isn't given
                     --template <name>  journal or tictactoe
                     --name <name>, --slug <slug>, --description <text>  tinylib.json's fields
  dev [folder]       Runs the app in a local shell, with simulated people
                     --port <n>  the port (4400)
                     --no-open   doesn't open the browser
  login              Logs this computer in to publish, approved in the browser
                     --no-open   prints the address without opening it
  publish [folder]   Publishes the app, logging this computer in first if it isn't
  preview [folder]   Publishes the app as its preview, open only to you and the testers you invite
                     --tester <email>  invites a tester, who's emailed the link; give it once per tester
                     --end             ends the preview now

  login, publish and preview talk to https://tinylib.app, or to $TINYLIB_URL.