Skip to content

wardl is Wordle but the target word changes by one letter everytime you guess wrong.

License

Notifications You must be signed in to change notification settings

brianmgray/wardl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wardl

Play at wardl.co

wardl is Wordle but the target word changes by one letter everytime you guess wrong.

Originally a fork of the incredibly helpful hello-wordl, provided via an (MIT License). This project changed the game significantly enough that I can't make PRs, so I made a separate repo.

Word Lists

  • Targets come from hello-wordl's edits to Peter Norvig's English word frequency list. I've further reduced the list to only 5 letter words.

  • Dictionary (to check guesses) come from Official Tournament and Club Word List used in North American Scrabble tournaments. This is also from hello-wordl, and I don't know where this came from online.

For developers

Run locally

To run the code locally,

  1. install Node.js and npm.
  2. In this directory, run npm install followed by npx netlify dev. wardl will be running at http://localhost:8888. Any changes you make to the source code will be reflected there.
  3. Have fun!

Share local build over the internet: netlify dev --live

Run Tests

Tests are written in Jest. Run with npm run test

Update lists

There are scripts to update the lists.

  1. To update possible targets, run npm run reduceTargets
  2. To reduce the dictionary, run npm run reduceDictionary

Deploy

Any commit to the main will trigger a deploy using netlify.

Update dependencies

From Updating npm dependencies:

  1. Run npm outdated
  2. If that all looks good, run npm update

To fix vulnerabilits (on the command line or in github):

  1. Run npm audit --production to build the full audit report
  2. Run npm audit fix --production to fix any that can be fixed without breaking changes
  3. If needed, run npm audit fix --force --production to fix all, even if they will make breaking changes

License

View license at the link below! MIT

Contact Me

You can contact me at @BrianDoesImprov on Twitter

About

wardl is Wordle but the target word changes by one letter everytime you guess wrong.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published