diff --git a/curriculum/lib.js b/curriculum/lib.js deleted file mode 100644 index 0042965b5e..0000000000 --- a/curriculum/lib.js +++ /dev/null @@ -1,25 +0,0 @@ -const invariant = require('invariant'); - -const { - curriculum: curriculumLangs -} = require('../client/i18n/allLangs').availableLangs; - -function validateLang(lang) { - invariant(lang, 'Please provide a language'); - invariant( - curriculumLangs.includes(lang), - `${lang} is not supported - - Supported languages: ${JSON.stringify(curriculumLangs, null, 2)} - - ` - ); -} - -function getCurriculum(lang) { - validateLang(lang); - const curriculum = require(`./build/curriculum-${lang}.json`); - return curriculum; -} - -exports.getChallengesForLang = getCurriculum; diff --git a/curriculum/package.json b/curriculum/package.json index e046d3659f..07af6909c6 100644 --- a/curriculum/package.json +++ b/curriculum/package.json @@ -12,7 +12,6 @@ "url": "https://github.com/freeCodeCamp/freeCodeCamp/issues" }, "version": "0.0.0-next.4", - "main": "lib.js", "scripts": { "create-empty-steps": "cross-env CALLING_DIR=$INIT_CWD node ../tools/challenge-helper-scripts/create-empty-steps", "create-next-step": "cross-env CALLING_DIR=$INIT_CWD node ../tools/challenge-helper-scripts/create-next-step",