add frontends, streaming, switch. add excludeFromExport table column

This commit is contained in:
Richard Macias
2025-05-28 11:51:45 -05:00
parent f5b46ec436
commit 0b3190067e
8 changed files with 235 additions and 122 deletions

View File

@@ -1,17 +1,17 @@
# Development & Contribution
## Development & Contribution
## Contributing
### Contributing
You are welcome to make a PR with a contribution.
### 1. Making changes to the pack
#### 1. Making changes to the pack
You'll want to directly edit only things in either `./pages/` or `./src/`. Everything else should be designed to update
through scripts. Including the README!
...why template out the README? Because that table is very cumbersome to update on every change.
### 2. Pre-Commit
#### 2. Pre-Commit
Before you commit, make sure to run `make release`.
This will:
@@ -19,13 +19,14 @@ This will:
- template the README
- update the minified json release file
## Development Tips
### Development Tips
### Meta field options
#### Meta field options
My scripts will do specific actions if a `meta` field is present
| key | type | default | description |
| ---------------- | ---- | ------- | ---------------------------------------------- |
| exludeFromExport | bool | false | Excludes the app from the release export json. |
| exludeFromTable | bool | false | Excludes the app from the README table. |
| key | type | default | description |
| ---------------- | ------ | ------- | ------------------------------------------------------------------------- |
| exludeFromExport | bool | false | Excludes the app from the release export json. |
| exludeFromTable | bool | false | Excludes the app from the README table. |
| nameOverride | string | null | overwrite emulator name, useful if the default name is not human friendly |