Skip to content

Commit

Permalink
chore(overmind-devtools): start architecture draft
Browse files Browse the repository at this point in the history
  • Loading branch information
dpraimeyuu committed Mar 15, 2024
1 parent d44e987 commit f6ddc06
Show file tree
Hide file tree
Showing 3 changed files with 574 additions and 2 deletions.
22 changes: 20 additions & 2 deletions packages/overmind-devtools-client/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
# overmind-devtools
### Introduction

To be filled
There are three packages related to `overmind-devtools` experience:
* [overmind-devtools-client](../overmind-devtools-client/) - "core" package that provides UI ("web client")
* [overmind-devtools](../overmind-devtools/README.md) - standalone, electron application
* [overmind-devtools-vscode](../overmind-devtools-vscode/) - VSCode extension

`overmind-devtools-client` is a core application that can be hosted by available "hosts": `overmind-devtools` and `overmind-devtools-vscode`.

![overmind-devtools-packages](./docs/assets/overmind-devtools-packages.png)

This means that this package (a reminder: we're now in `overmind-devtools-client` package of the monorepo) is **crucial** for the other two.

In case you want to improve devtools experience (UI, UX, etc.), focus on this package specifically.

### Local development
This package bundle (`bundle.js`) is further used by the companion "host" packages (mentioned before).

Hence, make sure you've build this package before development.

**HINT**: the easiest way to start local development is to run [overmind-devtools](../overmind-devtools/README.md) electron app.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit f6ddc06

Please sign in to comment.