<commit_before>[ ![Codeship Status for ChildrenOfUr/coUserver](https://www.codeship.io/projects/161f1540-0eea-0132-5580-469557c864a2/status)](https://www.codeship.io/projects/32531) [![codecov.io](https://codecov.io/github/ChildrenOfUr/coUserver/coverage.svg?branch=dev)](https://codecov.io/github/ChildrenOfUr/coUserver?branch=dev)

#Children of Ur Web Server#

##What is this?##
This repository contains the source code for Children of Ur's Dart-based application server.
The project is currently hosted at <a href="http://childrenofur.com" target="_blank">childrenofur.com</a>.

Children of Ur is based on Tiny Speck's browser-based game, Glitch™. The original game's elements have been released into the public domain.
For more information on the original game and its licensing information, visit <a href="http://www.glitchthegame.com" target="_blank">glitchthegame.com</a>.

##Getting Started##
1. Download the <a href="https://www.dartlang.org/">Dart Editor</a>
2. In the Dart Editor, go to File -> "Open Existing Folder" and open this project folder
3. Make sure you have the required dependencies specified in pubspec.yaml. If you're missing
any of these, try selecting a file in the project, and then running Tools > Pub Get.

##Running##
1. To run the server, you will have to create an 'API_KEYS.dart' file in the top-level
folder. Directions can be found in the developer docs 
<a href="https://github.com/ChildrenOfUr/coUclient/blob/master/doc/api.md" target="_blank">here.</a>
2. After that, right-click on the `declarations.dart` file and select Run to start the server on your
local machine.
3. Go to http://localhost:8181/serverStatus to test that your server is returning data. See `server.dart`
for other routes.<commit_msg>Update README to say that the API_KEYS.dart file goes in the /lib directory<commit_after>[ ![Codeship Status for ChildrenOfUr/coUserver](https://www.codeship.io/projects/161f1540-0eea-0132-5580-469557c864a2/status)](https://www.codeship.io/projects/32531) [![codecov.io](https://codecov.io/github/ChildrenOfUr/coUserver/coverage.svg?branch=dev)](https://codecov.io/github/ChildrenOfUr/coUserver?branch=dev)

#Children of Ur Web Server#

##What is this?##
This repository contains the source code for Children of Ur's Dart-based application server.
The project is currently hosted at <a href="http://childrenofur.com" target="_blank">childrenofur.com</a>.

Children of Ur is based on Tiny Speck's browser-based game, Glitch™. The original game's elements have been released into the public domain.
For more information on the original game and its licensing information, visit <a href="http://www.glitchthegame.com" target="_blank">glitchthegame.com</a>.

##Getting Started##
1. Download the <a href="https://www.dartlang.org/">Dart Editor</a>
2. In the Dart Editor, go to File -> "Open Existing Folder" and open this project folder
3. Make sure you have the required dependencies specified in pubspec.yaml. If you're missing
any of these, try selecting a file in the project, and then running Tools > Pub Get.

##Running##
1. To run the server, you will have to create an 'API_KEYS.dart' file in the lib directory.
Directions can be found in the developer docs 
<a href="https://github.com/ChildrenOfUr/coUclient/blob/master/doc/api.md" target="_blank">here.</a>
2. After that, right-click on the `declarations.dart` file and select Run to start the server on your
local machine.
3. Go to http://localhost:8181/serverStatus to test that your server is returning data. See `server.dart`
for other routes.
{'fraction_non_alphanumeric': 0.1130532844657457, 'fraction_numerical': 0.023118127995489145, 'mean_word_length': 4.973063973063973, 'pattern_counts': {'":': 0, '<': 19, '<?xml version=': 0, '>': 23, 'https://': 12, 'lorem ipsum': 0, 'www.': 8, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4165652', 'n_tokens_mistral': 1127, 'n_tokens_neox': 1051, 'n_words': 395}