summary refs log tree commit diff stats
path: root/javascript/raindrops/HELP.md
diff options
context:
space:
mode:
authorAndinus <andinus@nand.sh>2021-09-03 18:18:33 +0530
committerAndinus <andinus@nand.sh>2021-09-03 18:18:33 +0530
commit9cec9e1815f3da2da02173b5302b372a761df00f (patch)
treededfd040e6d5d3a7c313a543b9df2aacc1ca904d /javascript/raindrops/HELP.md
parentcbc991d678e6c7ee84471c7c6561a6084bb85ccd (diff)
downloadexercism-9cec9e1815f3da2da02173b5302b372a761df00f.tar.gz
JS: Raindrops: Add solution
Diffstat (limited to 'javascript/raindrops/HELP.md')
-rw-r--r--javascript/raindrops/HELP.md73
1 files changed, 73 insertions, 0 deletions
diff --git a/javascript/raindrops/HELP.md b/javascript/raindrops/HELP.md
new file mode 100644
index 0000000..1f95812
--- /dev/null
+++ b/javascript/raindrops/HELP.md
@@ -0,0 +1,73 @@
+# Help
+
+## Running the tests
+
+## Setup
+
+Go through the setup [instructions for JavaScript][docs-exercism-javascript] to install the necessary dependencies.
+
+## Requirements
+
+Install assignment dependencies:
+
+```shell
+# Using npm
+npm install
+
+# Alternatively using yarn
+yarn
+```
+
+## Making the test suite pass
+
+All exercises come with a test suite to help you validate your solution before submitting.
+You can execute these tests by opening a command prompt in the exercise's directory, and then running:
+
+```bash
+# Using npm
+npm test
+
+# Alternatively using yarn
+yarn test
+```
+
+In some test suites all tests but the first have been skipped.
+
+Once you get a test passing, you can enable the next one by changing `xtest` to `test`.
+
+## Writing custom tests
+
+If you wish to write additional, custom, tests, create a new file `custom.spec.js`, and submit it with your solution together with the new file:
+
+```shell
+exercism submit numbers.js custom.spec.js
+```
+
+[docs-exercism-javascript]: https://exercism.io/tracks/javascript/installation
+
+## Submitting your solution
+
+You can submit your solution using the `exercism submit raindrops.js` command.
+This command will upload your solution to the Exercism website and print the solution page's URL.
+
+It's possible to submit an incomplete solution which allows you to:
+
+- See how others have completed the exercise
+- Request help from a mentor
+
+## Need to get help?
+
+If you'd like help solving the exercise, check the following pages:
+
+- The [JavaScript track's documentation](https://exercism.org/docs/tracks/javascript)
+- [Exercism's support channel on gitter](https://gitter.im/exercism/support)
+- The [Frequently Asked Questions](https://exercism.org/docs/using/faqs)
+
+Should those resources not suffice, you could submit your (incomplete) solution to request mentoring.
+
+To get help if you're having trouble, you can use one of the following resources:
+
+- [Gitter](https://gitter.im/exercism/support) is Exercism's Gitter room; go here to get support and ask questions if you face any issues with downloading or submitting your exercises.
+- [/r/javascript](https://www.reddit.com/r/javascript) is the Javascript subreddit.
+- [StackOverflow](https://stackoverflow.com/questions/tagged/javascript+exercism) can be used to search for your problem and see if it has been answered already. You can also ask and answer questions.
+- [Github issue tracker](https://github.com/exercism/javascript/issues) is where we track our development and maintainance of Javascript exercises in exercism. But if none of the above links help you, feel free to post an issue here.
\ No newline at end of file