serverless-toolkit icon indicating copy to clipboard operation
serverless-toolkit copied to clipboard

Improve local dev screen

Open dkundel opened this issue 5 years ago • 2 comments

The local dev screen could need a facelift as part of #22

dkundel avatar Jul 10 '19 01:07 dkundel

Change of plans. This will get a bigger facelift. The idea is to use npm.im/blessed to create two sections on the screen and make the screen interactive.

Features will include:

  • [ ] current URL (and ngrok inspector) where the environment is available
  • [ ] scrolling log sections
  • [ ] ability to press buttons to modify behavior
    • [ ] show logs by pressing l
    • [ ] show detailed logs by pressing d
    • [ ] toggle inspector by running i
    • [ ] show functions/assets by pressing o
    • [ ] toggle tunnel via ngrok using t
  • [ ] shorten Node.js warning and add ability to show details by pressing h

dkundel avatar Jul 10 '19 16:07 dkundel

After playing around with Ink we should use that. It works pretty well together with existing JavaScript CLIs

dkundel avatar Aug 21 '20 00:08 dkundel