Work in Progress
- Install Node (preferably >= 16)
- Clone the repository locally
- Run
npm install
From here you have a few choices:
- Run through VS Code:
Run ExtensiontaskExtension Teststask
- Run
npm run testfrom the CLI- On Linux to run headless install and run
xvfb- Refer to CI test workflow for more details
- On Linux to run headless install and run
To fix automatically fixable linting issues run:
npm run lint -- --fix- Context menu action
Show Logsis blocking, and blocks until a rebuild completes - UX confusion risk:
Inspectshows rawidfields - Online/Offline/Creating/Error states do not refresh automatically, only on open and after an action
- Commands appear in Command Pallet when they shouldn't
-
Rethink
OpenUX- should we link to Remote SSH panel?
- should we allow opening directly into project dirs ourselves?
-
Authenticate the CLI from VS Code
- Install the CLI from VS Code
- Run without the CLI installed
-
Manage DevURLs
- List, Open, Create, Delete, etc.
