<commit_before>#Notes:
-----------------------
1. Rename .env.example to .env and change the values as appropriate
2. Start server with:

  `npm run hot`

then visit http://localhost:8080


#Development:
-----------------------
Source code lives in the client directory. 


#Tests
-----------
  `npm run test`
    

#Check for updates
-----------
Inside the client directory run:

  `npm-check-updates`


#Setup Deploy:
-----------------------

  1. Install the s3_website gem:
  
    `gem install s3_website`

  2. Create s3_website.yml:

    `s3_website cfg create`

  3. Setup and AWS user:

    1. Login to your AWS console
    2. Find Identity & Access Management (IAM)
    3. Click 'Users'
    4. Click 'Create New Users'<commit_msg>A note about development<commit_after>#Notes:
-----------------------
1. Rename .env.example to .env and change the values as appropriate
2. Start server with:

  `npm run hot`

then visit http://localhost:8080


#Development:
-----------------------
Source code lives in the client directory. Modify html and js files in that directory to build your 
application.


#Tests
-----------
  `npm run test`
    

#Check for updates
-----------
Inside the client directory run:

  `npm-check-updates`


#Setup Deploy:
-----------------------

  1. Install the s3_website gem:
  
    `gem install s3_website`

  2. Create s3_website.yml:

    `s3_website cfg create`

  3. Setup and AWS user:

    1. Login to your AWS console
    2. Find Identity & Access Management (IAM)
    3. Click 'Users'
    4. Click 'Create New Users'
{'fraction_non_alphanumeric': 0.18537524053880694, 'fraction_numerical': 0.021808851828094934, 'mean_word_length': 1.9268292682926829, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, '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': '1808358', 'n_tokens_mistral': 501, 'n_tokens_neox': 445, 'n_words': 182}