Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/The-DX-Lang/dx-man


https://github.com/The-DX-Lang/dx-man

Last synced: 12 days ago
JSON representation

Awesome Lists containing this project

README

        

# dx-man - The official CLI for the DX language

## About the language

`DX` aims to be a beginner friendly low-level programming language with an eye looking at (D)eveloper e(X)perience.

## Contributing

### Workflow

1. Create an issue [here](https://github.com/The-DX-Lang/dx-man/issues) for your idea and discuss it with us :)
2. Install the [V](https://vlang.io/) executable
3. Install the make executable (look in your system repository for it)
4. Clone the repository: `git clone --depth 1 https://github.com/The-DX-Lang/dx-man.git`
5. Create a feature branch: `git checkout -b feature/`
6. Make your changes
7. Commit changes to GIT
8. Push changes to your repository: `git push -u origin feature/`
9. Create a pull request
10. ???
11. Profit

### Nice to know

You can run the following command to watch and run `dx-man`:

```bash
make watch
```

This command will run the tests when any file has changed:

```bash
make watch-test
```