Create simple crossword puzzles from clue/answer CSV lists.
Heavily based on the algorithm from Crossword Layout Generator.
cat test/example.words.json | npm run start -- json pdf > test/example.words.pdf
- https://github.com/MichaelWehar/Crossword-Layout-Generator
- http://michaelwehar.com/crosswords/
- https://mitchum.blog/building-a-crossword-puzzle-generator-with-javascript/
- https://pdfkit.org/docs/vector.html#creating_basic_shapes
- https://github.com/jsgonsette/Wizium
- https://gist.github.com/sliminality/dab21fa834eae0a70193c7cd69c356d5