<commit_before>[![Gitter][gitter-image]][gitter-url]

# CodePrep.io Coding Challenges

If you interview for a job for a full-stack developer, front-end developer or back-end developer, you will face a
coding challenge. These coding challenges will test your programming skills and knowledge.

CodePrep.io has produced these series of coding challenges to help you improve your ability to handle these challenges
during your job interview.

## Table of Contents

1. [Requirements](#requirements)
1. [Installation Instruction](#installation_instructions)
1. [Writing Your Solution] (#writing_your_solution)
1. [Testing Your Code] (#testing_your_code)
1. [Contributing](#contributing)


## Requirements
- Mocha
- Should
- Sinon


## Installation Instructions
````bash
[~]                 $ git clone https://github.com/codeprep/coding_challenges
[~]                 $ cd coding_challenges
[coding_challenges] $ npm install
[coding_challenges] $ cd createAnagrams
[createAnagrams]    $ vi createAnagrams.js
[createAnagrams]    $ npm test
```


## Writing Your Solution
Each folder will have a file with instructions. Open this file in your favorite editor. Read the directions.
Add your code in the function. DO NOT rename the file or the function in the file.


## Testing Your Code
Once you have finished writing your code, enter npm test at the command line. You must be in the folder that you are
testing your code.  


## Contributing
See CONTRIBUTING.md for contribution guidelines

[gitter-image]: https://badges.gitter.im/Join%20Chat.svg
[gitter-url]: https://gitter.im/codeprep/coding_challenges
<commit_msg>Added link to contributing.md file in README.md file.<commit_after>[![Gitter][gitter-image]][gitter-url]

# CodePrep.io Coding Challenges

If you interview for a job for a full-stack developer, front-end developer or back-end developer, you will face a
coding challenge. These coding challenges will test your programming skills and knowledge.

CodePrep.io has produced these series of coding challenges to help you improve your ability to handle these challenges
during your job interview.

## Table of Contents

1. [Requirements](#requirements)
1. [Installation Instructions](#installation_instructions)
1. [Writing Your Solution] (#writing_your_solution)
1. [Testing Your Code] (#testing_your_code)
1. [Contributing](#contributing)


## Requirements
- Mocha
- Should
- Sinon


## Installation Instructions
````bash
[~]                 $ git clone https://github.com/codeprep/coding_challenges
[~]                 $ cd coding_challenges
[coding_challenges] $ npm install
[coding_challenges] $ cd createAnagrams
[createAnagrams]    $ vi createAnagrams.js
[createAnagrams]    $ npm test
```


## Writing Your Solution
Each folder will have a file with instructions. Open this file in your favorite editor. Read the directions.
Add your code in the function. DO NOT rename the file or the function in the file.


## Testing Your Code
Once you have finished writing your code, enter npm test at the command line. You must be in the folder that you are
testing your code.  


## Contributing
See [CONTRIBUTING.md] (CONTRIBUTING.md) for contribution guidelines

[gitter-image]: https://badges.gitter.im/Join%20Chat.svg
[gitter-url]: https://gitter.im/codeprep/coding_challenges

{'fraction_non_alphanumeric': 0.08457560085184058, 'fraction_numerical': 0.0042592029205962886, 'mean_word_length': 4.399014778325123, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 6, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '581125', 'n_tokens_mistral': 992, 'n_tokens_neox': 903, 'n_words': 364}