openzim / freecodecamp

FreeCodeCamp.org scraper (to ZIM)
GNU General Public License v3.0
4 stars 2 forks source link

Enhance explanations / checks around what is supported by the scrapper #21

Open benoit74 opened 11 months ago

benoit74 commented 11 months ago

Currently, the README states that:

Currently this scraper only supports Javascript challenges.

However, it is a bit unclear what Javascript challenges are exactly.

Is it only courses under the javascript-algorithms-and-data-structures superBlock?

If yes, is there any reason not to include es6 in the sample commands?

And finally, regarding these sample commands, what is the logic around course order in the CSV? Is it based only on personal taste?

@rgaudin @mdp your help is more than welcomed 😃

rgaudin commented 11 months ago

It's based on the kind of course ; those JS course have this tester that has been implemented while other languages use videos for instance. I think you'll have to check to es6 and it's possible there are some compatible courses here and there.

As for the list in the README (CSV???) I believe that's the order from the folder listing. Not sure though

benoit74 commented 11 months ago

How do I find what is the kind of a course? is it linked to the challengeType property?

benoit74 commented 11 months ago

The CSV = the Comma Separated Value (i.e. the --course parameter which is comma separated)