<commit_before># website
This is the github for Oregon State University ACM's new website


# Development

### Gulp Build
https://fettblog.eu/gulp-4-parallel-and-series/
<commit_msg>updated the readme to include installation and build instructions<commit_after># Website
This is the github page for Oregon State University ACM's new website

# Development
## Set Up
### Downloading
If you are missing npm, yarn or both, following [this link](https://yarnpkg.com/en/docs/install) will give you the steps to install whatever you need.

Make sure you have all the required components installed by checking the version number of both npm and yarn:
* `npm -v`
* `yarn --version`

If everything installed properly, `yarn install` will download all the code needed to build and run the site locally

### Building with Gulp

This project is using the newest version of gulp: [gulp v4](https://fettblog.eu/gulp-4-parallel-and-series/)

To see all the tasks specified in the gulp file you can run `gulp --tasks`  
The most important tasks are:
* `gulp` <- this builds the destination folder and serves it up in chrome
* `gulp clean` <- deletes the destination folder for a clean start
* `gulp build` <- builds the destination folder
* `gulp serve` <- serves the destination folder in google chrome

{'fraction_non_alphanumeric': 0.07763975155279502, 'fraction_numerical': 0.002329192546583851, 'mean_word_length': 4.393305439330544, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 3, 'https://': 3, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3557952', 'n_tokens_mistral': 359, 'n_tokens_neox': 342, 'n_words': 177}