* chore: Switch to Node 20 + Vitest
* chore: migrate to vitest mock functions
* chore: code style (switch to prettier)
* test: re-enable long-running test
Seems the switch to Node 20 and Vitest has vastly improved the code's and / or the test's runtime!
see #1193
* chore: code style
* chore: fix failing tests
* Updated Documentation in README.md
* Update contribution guidelines to state usage of Prettier
* fix: set prettier printWidth back to 80
* chore: apply updated code style automatically
* fix: set prettier line endings to lf again
* chore: apply updated code style automatically
---------
Co-authored-by: github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
Co-authored-by: Lars Müller <34514239+appgurueu@users.noreply.github.com>
* feat: used regex instead of Set
* docs: add js doc
* docs: add comments of workable code
* style: format via standardJs
* docs: add details explanation of pangram regex
* docs: add example
* feat: add two implemetaion of
The first implementation with regex and second via HashSet & add the test code for both
* chore: add QNA format of **Pangram**
* style: format with standardJs
* resolve: removed 'Ans'