11 Commits

Author SHA1 Message Date
86d333ee94 feat: Test running overhaul, switch to Prettier & reformat everything (#1407)
* 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>
2023-10-04 02:38:19 +05:30
e27bc0a702 resolved conflicts 2021-10-05 14:05:11 +05:30
1589263947 fixed some spellings 2021-10-05 12:49:23 +05:30
654c824fdd Add check to handle empty string input.
Could throw an error instead, but to be consistent with other case conversion functions in this collection, it returns an empty string when input is empty string.
2021-10-04 12:21:34 -04:00
184814745e Update description/documentation with explanation of title case, and simplifying assumptions this function makes 2021-10-04 09:56:32 -04:00
4ab047ddc5 Fix typos and add ASCII link 2021-10-04 09:53:19 -04:00
4ea13dee13 Update export style for Jest testing 2021-10-04 09:52:30 -04:00
90a59e6b60 Update function name casing to match convention 2021-10-04 09:52:10 -04:00
705b1236c8 re-formate TitleCaseConversion method with standard.js 2021-08-28 13:00:43 +05:30
da675fb237 add Problem statement and Explanation source in TitleCaseConversion 2021-08-28 12:58:37 +05:30
4810119b44 add TitleCaseConversion method 2021-08-28 12:54:14 +05:30