https://github.com/despairblue/featuritis
https://github.com/despairblue/featuritis
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/despairblue/featuritis
- Owner: despairblue
- License: mit
- Created: 2020-03-24T19:35:42.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-08-18T16:26:14.000Z (over 5 years ago)
- Last Synced: 2025-07-14T03:55:53.946Z (6 months ago)
- Language: Reason
- Size: 501 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: MIT-LICENSE
Awesome Lists containing this project
README
# Featuritis (terrible name and needs to change)

## Download
Check out the [latest master workflow] run. It has artifacts for Windows, Linux and Mac OS attached.
[latest master workflow]: https://github.com/despairblue/featuritis/actions?query=workflow%3A%22Master+-+Release%22
## Local Setup
You need Esy, you can install the beta using [npm](https://npmjs.com):
% npm install -g esy@latest
> NOTE: Make sure `esy --version` returns at least `0.5.4` for this project to build.
Then run the `esy` command from this project root to install and build dependencies.
% esy
## Development Flow
1. Open 2 Terminals
2. Terminal 1
```shell
esy dev:watch
```
3. Terminal 2
- Fish
```shell
while true; esy install && esy x App || sleep 1; end
```
- Bash
```shell
while true; do esy install && esy x App || sleep 1; done
```
4. Open any editor, change and save code.
5. When ever you want to reload the app. Just close it. It will open again.