* chore(deps): update dependency prettier to v2.3.0 * chore: apply formating per prettier * fix: correctly disable import/no-unresolved Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: Mrugesh Mohapatra <hi@mrugesh.dev> Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
		
			
				
	
	
		
			19 lines
		
	
	
		
			645 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			645 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
const path = require('path');
 | 
						|
require('dotenv').config({ path: path.resolve(__dirname, '../.env') });
 | 
						|
 | 
						|
const { curriculum: curriculumLangs } =
 | 
						|
  require('../config/i18n/all-langs').availableLangs;
 | 
						|
 | 
						|
exports.testedLang = function testedLang() {
 | 
						|
  if (process.env.CURRICULUM_LOCALE) {
 | 
						|
    if (curriculumLangs.includes(process.env.CURRICULUM_LOCALE)) {
 | 
						|
      return process.env.CURRICULUM_LOCALE;
 | 
						|
    } else {
 | 
						|
      throw Error(`${process.env.CURRICULUM_LOCALE} is not a supported language.
 | 
						|
      Before the site can be built, this language needs to be manually approved`);
 | 
						|
    }
 | 
						|
  } else {
 | 
						|
    throw Error('LOCALE must be set for testing');
 | 
						|
  }
 | 
						|
};
 |