serverless-toolkit
serverless-toolkit copied to clipboard
Improve local dev screen
The local dev screen could need a facelift as part of #22
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
After playing around with Ink we should use that. It works pretty well together with existing JavaScript CLIs