1
1
mirror of https://github.com/theoludwig/programming-challenges.git synced 2024-12-08 00:45:29 +01:00

docs(readme): add more usage examples

This commit is contained in:
Divlo 2021-09-05 11:20:19 +02:00
parent 552277f22d
commit 3f5c0fe276
No known key found for this signature in database
GPG Key ID: 6F24DA54DA3967CF
2 changed files with 13 additions and 4 deletions

View File

@ -2,9 +2,9 @@ image: 'gitpod/workspace-full'
tasks:
- name: 'programming-challenges'
before: 'npm install --global npm@7 && npm clean-install'
init: 'npm run build'
command: 'npm install --global && programming-challenges'
before: 'npm install'
init: 'npm run build && npm install --global'
command: 'programming-challenges'
github:
prebuilds:

View File

@ -25,7 +25,7 @@ Each challenge has its **solutions**, its **instructions** and **input/output ex
### ✅ Programming languages available
- [C/C++ (gcc)](https://gcc.gnu.org/)
- [C# (.NET)](https://docs.microsoft.com/dotnet/csharp/)
- [C# (Mono)](https://www.mono-project.com/)
- [Dart](https://dart.dev/)
- [Java (OpenJDK)](https://openjdk.java.net/)
- [JavaScript/TypeScript (Node.js)](https://nodejs.org/)
@ -72,6 +72,15 @@ npm install --global
```sh
# Discover all the commands availables
programming-challenges --help
# Generate a new challenge
programming-challenges generate challenge --github-user="YourGitHubName" --challenge="challenge-name"
# Generate a new solution
programming-challenges generate solution --github-user="YourGitHubName" --challenge="hello-world" --solution="solution-name" --language="python"
# Test a solution
programming-challenges run test --challenge="hello-world" --solution="solution-name" --language="python"
```
## 💡 Contributing