Closed SleeplessByte closed 3 years ago
The old version of exercism had a page showing unimplemented exercises for the language. I asked a question in slack if we have this page in the new version - someone said there is an issue created. We should probably get it back.
@tejasbubane yep, I saw that comment! So I thought, let me just create this list in the meantime :)
@SleeplessByte I will take affine-cipher
I am currently doing it for the R track.
@SleeplessByte Hi ! Can I take the dnd-character
exercise ?
@mcampourcy Go ahead 👍
@SleeplessByte Actually, looks like it's already done :thinking: I'm gonna do the book store and change the issue title :)
Actually, looks like it's already done
Ahh, I did not check the already implemented ones. Let me quickly update the above list so others don't get confused :)
I've added https://tracks.exercism.io/javascript/master/unimplemented to the issue, so we won't have that issue again!
Great, I have removed the checklist so that we don't have to manually maintain it.
@SleeplessByte Hi there i'm new in contributing but could help to make the error-handling
exercise ?
Certainly! But perhaps you want to help out with next version of the track instead?
You can check out this issue.
okay thanks, i'll that a quick look and see what i can help
Closing this issue because it is outdated. Please refer to https://github.com/exercism/javascript/blob/main/CONTRIBUTING.md#new-exercise for instructions on how to add exercises.
Hi there (new) contributors.
The way this works is you can follow the link below to the problem specifications. This is the canonical data we have for this exercise. If you want a grasp of how this exercise might look, have a look at other tracks, where this exercise is implemented. You'll probably want to start with similar languages such as
typescript
andcoffeescript
, and then perhaps other loosly-typed languages such asruby
orpython
.new exercise ✨
/exercises
sync
this folder with the matching config files. You can usescripts/sync
to do this:ASSIGNMENT=slug npx @babel/node scripts/sync
.<slug>.js
stub file.<slug>.spec.js
test file. Here add the tests, per canonical data if possible.example.js
file. Place a working implementation, assuming it's renamed to<slug>.js
scripts/test
:ASSIGNMENT=slug npx @babel/node scripts/test
.NOTE: ~Use this link for a ⚡️ live list of unimplemented exercises.~