elide icon indicating copy to clipboard operation
elide copied to clipboard

Feature: Tooling

Open sgammon opened this issue 2 years ago • 0 comments

It would be great to have a CLI tool which could help with debugging, app maintenance/lifecycle tasks, locally running apps, and so on. These are just some initial thoughts.

Cool feature ideas:

  • [ ] Scaffold a project
  • [ ] Run with hotswap+HMR
  • [ ] Update configurations
  • [x] VM REPL
  • [ ] Environment check
  • [ ] Jail for Gradle
  • [ ] gRPC control server
  • [ ] RPC querying / introspection

How it should work:

This is a good chance to demonstrate GraalVM and Kotlin/Native in action. Distributing a native binary is a pain, though.

  • [x] Should use Kotlin/Native & GVM
  • [ ] Should use Cosmopolitan
  • [x] Kotter or similar for UI
  • [x] Wrapper pattern maybe

Where we should distribute it:

  • [x] Brew
  • [ ] apt
  • [x] NPM

sgammon avatar Dec 19 '22 23:12 sgammon