* fix: recursion challenges that abuse global space #43516
* fix challenge phrasing and create separate test
* fix: challenges which pollute/impure functions should not pass
* Update curriculum/challenges/english/02-javascript-algorithms-and-data-structures/javascript-algorithms-and-data-structures-projects/cash-register.md
allow users to ab(use) global space in cash register
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/build-a-roman-numeral-converter-project/roman-numeral-converter.md
allow users to abuse global space in roman numeral converter
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
Co-authored-by: kravmaguy <flex4lease@gmail.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
* fix(curriculum): standradize links in curriculum
* Data analiysis links
* CIP links
* fixed links in s-expressions
* Update curriculum/challenges/english/01-responsive-web-design/basic-css/use-hex-code-for-specific-colors.md
Co-authored-by: Ilenia <nethleen@gmail.com>
* added space before target attribute
* standarize external and .rock example links
* wrap "check out the projects" around the links
Co-authored-by: Ilenia <nethleen@gmail.com>
* Removes comments in js challanges by default
* fix local-scope-and-functions test regex
* fix all languages
* revert language changes
* removed unnecessary removeJSComments from challenges
* fix challanges in other languages
* removed removeJSComments from all challanges
* Squashed the removal of the before test section
* fix: changed blockquote triple backtick syntax
* fix: removed recursion explanation
* fix: changed meta title and thru to through
* fix: capitalize "after" in several strings