* replace repl.it with replit.com in the English version
Replace repl.it to replit.com in the English version. Chinese and Spanish versions have the same issue.
* Updated the repl.it to replit.com or Replit
I changed the text from replit.com to Replit and added the changes to the files outside the curriculum folder.
* Forgot removing one .com.
There was on Replit.com that I missed when I reviewed the files.
* Resolve conflicts
I got an unable to auto merge so resolving conflicts and trying again.
* try committing conflicts again
* Trying the conflicts again
* chore: fix typo in personal library
Co-authored-by: Shaun Hamilton <51722130+ShaunSHamilton@users.noreply.github.com>
Co-authored-by: gemmaf98 <44875585+gemmaf98@users.noreply.github.com>
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
Co-authored-by: Shaun Hamilton <51722130+ShaunSHamilton@users.noreply.github.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
Replace repl.it to replit.com in the English version. Chinese and Spanish versions have the same issue.
Co-authored-by: gemmaf98 <44875585+gemmaf98@users.noreply.github.com>
* style - update record collection challenge, variables shouldn't be name after keywords
* minor - typo fix
* Apply suggestions from code review
Co-authored-by: Shaun Hamilton <51722130+ShaunSHamilton@users.noreply.github.com>
Co-authored-by: Shaun Hamilton <51722130+ShaunSHamilton@users.noreply.github.com>
* fix(curriculum): check if count gets incremented by function
* update text
* Update regex to look for whitespace
* look for function globally
* Apply suggestions from gikf
Co-authored-by: gikf <60067306+gikf@users.noreply.github.com>
Co-authored-by: gikf <60067306+gikf@users.noreply.github.com>
* fix: fluid containers test not specific
* fix: fluid containers test not specific
* fix: update fluid containers test not specific
Co-authored-by: Shaun Hamilton <51722130+ShaunSHamilton@users.noreply.github.com>
Co-authored-by: Shaun Hamilton <51722130+ShaunSHamilton@users.noreply.github.com>
* fix: added 5th test to amb challenge
* fix: added 4th test to amb challenge
* Fix: updated 4th amb test
Co-authored-by: Shaun Hamilton <51722130+ShaunSHamilton@users.noreply.github.com>
Co-authored-by: Shaun Hamilton <51722130+ShaunSHamilton@users.noreply.github.com>
* fix(curriculum): specify id attribute in the instructions
* Update curriculum/challenges/english/03-front-end-libraries/jquery/remove-an-element-using-jquery.md
Co-authored-by: Shaun Hamilton <51722130+ShaunSHamilton@users.noreply.github.com>
Co-authored-by: Shaun Hamilton <51722130+ShaunSHamilton@users.noreply.github.com>
* feat: add two tests
* fix: missing backticks
* fix: improve wording in tests description
* fix: remove not needed link
* fix: unify test with description
* fix: make expected result format in instructions and tests match
* fix: grammar
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
* fix(curriculum) prevent users from submitting an array instead of string
* use strict equality instead of new test
* Add suggestions from Tom
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
* fix(curriculum) regex compatibility issue for Safari
* fix: escape the dot parameter in regex
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
* fix(curriculum): verbiage
Modify the wording of the tests in this challenge to avoid having
two tests which sound the same.
* fix: Shaun's arrays have elements
Co-authored-by: Shaun Hamilton <51722130+ShaunSHamilton@users.noreply.github.com>
Co-authored-by: Shaun Hamilton <51722130+ShaunSHamilton@users.noreply.github.com>
* fix(curriculum) only allow new object to be the second value in array
* fix(curriculum) remove direct array index notation
* Apply suggestions from Shaun
Co-authored-by: Shaun Hamilton <51722130+ShaunSHamilton@users.noreply.github.com>
Co-authored-by: Shaun Hamilton <51722130+ShaunSHamilton@users.noreply.github.com>
* fix: re-arranged paragraph in react-redux lesson
* fix: re-arranged paragraph in react-redux lesson in different locales
* fix: reverted other locale changes
* fix: switched link to enable opening as a new tab
* fix: Simplify wording to make more sense
I think that "count odd numbers backward by twos" instead of "count backward by twos by odd numbers" is easier to understand.
* Update curriculum/challenges/english/02-javascript-algorithms-and-data-structures/basic-javascript/count-backwards-with-a-for-loop.md
I think that this variation sounds better than what I originally wrote.
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* Stock Price Checker: Replace form data with query parameter
* Improve wording of Stock Price Checker user stories
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* More consistent wording and link term to Wikipedia
* Removed Link to External Resource
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* fix(curriculum) replace single-line blocks with multi-line blocks for Front End Libraries #41523
Second attempt
* Update curriculum/challenges/english/03-front-end-libraries/react/use--for-a-more-concise-conditional.md
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
* fix: rework challenge to use argument in function
* fix: add solution
* fix: correct function call in seed code
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
* fix: improve instructions wording
* fix: correct typo
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
* fix: make tests and descriptions more explicit
* fix: add example to description
* fix: replace pre tags with markdown
* fix: move test data to seed code for convenience
* fix: correct grammar from review
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
* Revert "fix: move test data to seed code for convenience"
This reverts commit 7a9c4723d6.
* fix: small corrections
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
* Remove spaces that are not meant to be there (L37, L134, L156) Makes quotes consistent (L61)
Remove spaces that are not meant to be there (L37, L134, L156)
Makes quotes consistent (L61)
* Consistent spacing after commas
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
* Added extra test cases for hashtable.remove
* Minor Change
* Adjusted tests to use user created add function / Modified description
* Made test case description much more clear
* Changed instructions to be more clear
* Minor change to instructions
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* fix(learn): revert backslash change
Crowdin resolved the issue with backslashes escaping backtics in
the markdown parser, so this reverts the workaround we implemented
for that bug.
* Update curriculum/challenges/english/10-coding-interview-prep/rosetta-code/s-expressions.md
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* fix: rework challenge to use argument in function
* fix: use better wording
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
* Added missing period
On line 24, just before "Note that in your CSS..." a period was missing.
* Removed single quotes and added a missing period
On line 24, just before "Note that in your CSS..." there is a missing period.
On line 30, the text "red-text" within a code tag is enclosed in single quotes.
* fix: rework challenge to use argument in function
* fix: change leftover html to markdown
* Apply suggestions from code review
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
* remove leftovers
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
* Fix: remove a colon in rosetta-code/happy-numbers
Removed a colon that shouldn't be there
* Update curriculum/challenges/english/10-coding-interview-prep/rosetta-code/happy-numbers.md
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* Add inline code tags around all true and falses
https://github.com/freeCodeCamp/freeCodeCamp/pull/41349#discussion_r586700058
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* fix: clarify date format expectations
* chore: apply suggestions from code review
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
* fix some code tags, capitalization and punctuation
Note: The reserved word in JavaScript is "boolean", so I think it is appropriate to use it like this inside the code tags.
* Remove code tags and capitalize first letter
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* capitalize letter and replace slash
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* Improve the clarity on a challenge sentence
* add string type and remove double quotes
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* fix: updated solution for Convert JSON Data to HTML
* Update curriculum/challenges/english/04-data-visualization/json-apis-and-ajax/convert-json-data-to-html.md
Co-authored-by: Shaun Hamilton <51722130+ShaunSHamilton@users.noreply.github.com>
* Update curriculum/challenges/english/04-data-visualization/json-apis-and-ajax/convert-json-data-to-html.md
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Shaun Hamilton <51722130+ShaunSHamilton@users.noreply.github.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Correct example code in description and last hints text to match the last assertion test's actual and expected inputs. The string input with a single backslash throws an unterminated string constant error (single backslash starts a regex). No change to last assertion test as it was written correctly with a double backslash and passing as expected.
* chore(learn): audit files for crowdin
Audits the challenge text in the Responsive Web Design superblock to
account for words/phrases that should not be translated because they
refer to code.
Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
* fix: remove quotes from code
Removes instances of quoted code blocks, or code blocked quotes.
Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
* fix: additional uncaught quote-codes
Thanks Oliver :)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* fix: so many quotes
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* fix: missing punctuation
Noted in a Crowdin comment.
Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
* fix: remove more quotes
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* feat(curriculum): add extension tests for css-flexbox curriculum modules
* apply suggestions from code review
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
* fix: reorder tests
Moves the test that asserts the presence of the follow button to the
top of the order.
Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
* added languages to prismjs
* added language to code fences for python for everybody
* multiline pre to python for everybody questions
* multiline pre for data analysis with python
* multiline pre in numpy questions
* single line pre for python for everybody
* single line pre for data analysis with python
* single line pre for numpy
* Revert "multiline pre in numpy questions"
This reverts commit af1a02cdd3.
* fix unneded escaping
commit suggestions from code review
Co-authored-by: Shaun Hamilton <51722130+ShaunSHamilton@users.noreply.github.com>
* Revert "single line pre for numpy"
This reverts commit 5f90981108.
* revert changes to snippet that have a language
* one last code fence to pre
* Revert "fix unneded escaping
"
This reverts commit 64c84a9213.
* Revert "single line pre for data analysis with python"
This reverts commit 3bccaff753.
* Revert "single line pre for python for everybody"
This reverts commit 03a5379062.
* remove unnecessary escape
Co-authored-by: Shaun Hamilton <51722130+ShaunSHamilton@users.noreply.github.com>
* fix(learn): Replace demo projects
Replaces the Heroku demo project links with the
.rocks demo projects that @moT01 provided.
Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
* fix(learn): Use correct endpoint
Corrects the API endpoint for the image search
project.
Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
* fix: user stories to align with project + backticks
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
* Update convert response to JSON testcase
Testcase previously required that variable be named exactly "response". Changes will allow variable of any name to be used.
Example: res can now be used and tests still pass.
* Forgot the \ in front of )
* Changed the question to one with no ambiguity
* Update curriculum/challenges/english/08-data-analysis-with-python/data-analysis-with-python-course/jupyter-notebooks-cells.md
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/08-data-analysis-with-python/data-analysis-with-python-course/jupyter-notebooks-cells.md
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/08-data-analysis-with-python/data-analysis-with-python-course/jupyter-notebooks-cells.md
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
* fix: Remove arrows from test name assertion
Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
* fix: Add note about time span
Adds a note regarding the expectation of the `span` element to wrap the
entire time string when translated, not just the delimiter symbol.
Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
* fix: use correct note syntax
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* fix: remove note syntax
New line was breaking the build, so changing the `note` comment to be
regular text.
Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* fix: fix the regex of the test of the challenge
* fix: fix data structure challenge
* fix: fix data structure challenge
* fix:fix the test regex of the challenge
* fix: fix the test regex
* Grammatically updated the instructions for the challenge
* Update curriculum/challenges/english/02-javascript-algorithms-and-data-structures/regular-expressions/reuse-patterns-using-capture-groups.md
Co-authored-by: Eric Leung <eric@erictleung.com>
Co-authored-by: Eric Leung <eric@erictleung.com>
* fix(learn): address escaped backticks
Addresses the instances of escaped backticks - where a backtick is
preceded by a backslash. In most cases, this was left over from the
old parser. In some cases, a backtick was intended to be wrapped in
code tags and has been adjusted accordingly.
This issue came to light due to a bug in the translation flow on
Crowdin.
Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
* fix: EVEN MORE :( :( :(
Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
* fix: backslash nightmares
Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
* fix: When you wish upon a *******
Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
* fix(curriculum): md error introduced by formatter
* fix(curriculum): remove extra `s
* fix: restore quote symbol
Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
* fix: Typo
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* fix: apply review changes
Applying review feedback from call with @RandellDawson.
Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
* fix: markdown does weird stuff sometimes
Can't stick backticks together - use code.
Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>